Re: [問題] Ubuntu在安裝完gtk+-2.12.11後壞掉了 囧
: vim base.c
: 接著輸入程式碼
: #include <gtk/gtk.h>
: int main( int argc,char *argv[]){
: GtkWidget *window;
: gtk_init (&argc, &argv);
: window = gtk_window_new (GTK_WINDOW_TOPLEVEL);
: gtk_widget_show (window);
: gtk_main ();
: return 0;
: }
: 接著編譯 gcc -o base base.c `pkg-config –cflags –libs gtk+-2.0`
: 可是跑出了這樣的錯誤訊息 :
: base.c:1:21: 錯誤: gtk/gtk.h:沒有此一檔案或目錄
: base.c: 在函式 「main」 中:
: base.c:5: 錯誤: 「GtkWidget」 未宣告 (在此函式內第一次使用)
: base.c:5: 錯誤: (即使在一個函式內多次出現,每個未宣告的識別碼在其
: base.c:5: 錯誤: 所在的函式內只報告一次。)
: base.c:5: 錯誤: 「window」 未宣告 (在此函式內第一次使用)
: base.c:9: 錯誤: 「GTK_WINDOW_TOPLEVEL」 未宣告 (在此函式內第一次使用)
: 改成這樣編譯 gcc base.c -o base `pkg-config –cflags –libs gtk+-2.12.11`
: 也還是不行 OTZ
當然是不能用....
因為你參數全部輸入錯了
pkg-config –cflags –libs gtk+-2.12.11
正解:
pkg-config --cflags --libs gtk+-2.0
請先參閱 GTK+ tutorial...上面有教正確的使用方式
建議參閱英文文件,相關資料會多很多
--
個人網頁: http://pcman.sayya.org/ 上面有自畫像及各種聯絡資訊
Blog: http://pcman.sayya.org/blog.php?id=pcman
PCMan 全系列 BBS 連線軟體 http://pcman.ptt.cc/ http://pcmanx.csie.net/
新酷音輸入法 for Windows http://chewing.csie.net/
IE Tab Firefox plugin/extension http://ietab.mozdev.org/
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 218.161.124.205
※ 編輯: HZYSoft 來自: 218.161.124.205 (07/13 19:29)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
Linux 近期熱門文章
21
56
PTT數位生活區 即時熱門文章