0
我已經配置以lib,SRC,倉代碼塊,包括GTK +的路徑,我已經選擇了GTK +項目配置代碼塊的GTK +
我試圖在http://pastebin.org/366972
但是構建過程中運行的程序我收到錯誤 - 請參閱http://pastebin.org/366980。
我錯過了什麼。
我已經配置以lib,SRC,倉代碼塊,包括GTK +的路徑,我已經選擇了GTK +項目配置代碼塊的GTK +
我試圖在http://pastebin.org/366972
但是構建過程中運行的程序我收到錯誤 - 請參閱http://pastebin.org/366980。
我錯過了什麼。
您必須指定GTK +庫鏈接器和其他依賴關係:
在Linux下,需要使用哪些庫將通過以下命令返回:pkg-config gtk+-2.0 --libs
。
我無法在lib中找到這些 - iconv.lib,glade-2.0.lib,xml2.lib。 我沒有下載格萊德 - 只是想從一個簡單的程序開始。但是,即使在將鏈接庫添加到鏈接器選項後,我仍然收到錯誤 - http://pastebin.org/380778 – 2010-07-03 19:33:40
您使用的編譯器是什麼?這也可能是由於鏈接器設置中的調用約定不匹配,我認爲它應該是cdecl,也許它是調整到其他的。 – jdehaan 2010-07-03 21:30:14
我正在使用與Codeblock一起出現的mingw編譯器。您是否介意將您的聯繫詳細信息發送給軟件開發[at] yahoo [dot] com。我刪除了codeblocks生成的程序,並執行該程序在http://pastebin.org/388327 ..它工作得很好。順便說一句,當我用GTK +安裝Glade時,我發現了你提到的所有庫。如果我只想安裝GTK +和Glib,安裝程序會是什麼。 – 2010-07-10 11:57:27