[問題]gtk compile 後不能用??

看板Linux作者 (david)時間17年前 (2008/10/06 11:42), 編輯推噓3(302)
留言5則, 2人參與, 最新討論串1/2 (看更多)
如題 我gtk 寫好後用gcc compile compile 都沒有問題 但要執行檔案時 卻會show 出 (test:6787): Gtk-CRITICAL **: gtk_container_add: assertion `GTK_IS_WIDGET (widget)' failed 不了??請問有何解?? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 218.160.58.51

10/06 13:05, , 1F
你程式寫錯,就這樣。
10/06 13:05, 1F

10/06 13:06, , 2F
你在呼叫gtk_container_add的時候有先new widgets嗎?
10/06 13:06, 2F

10/06 15:59, , 3F
...沒new也可以過compiler喔?沒用過c++但..應該不能過吧?
10/06 15:59, 3F

10/06 19:13, , 4F
GTK+的介面是C。 C++沒new當然可以過,執行會segfault而已
10/06 19:13, 4F

10/06 20:15, , 5F
嗯嗯...不好意思...我學java的...看ptt長知識...
10/06 20:15, 5F
文章代碼(AID): #18wOaAJz (Linux)
文章代碼(AID): #18wOaAJz (Linux)