GTK 出錯解決

2021-04-16 22:48:02 字數 494 閱讀 8247

第一次寫gtk的程式,按書上< linux程式設計》(第三版)抄了個最簡單的例子(p540),卻發現怎麼都編譯不過。

一直提示找不到這個資料夾, 上網發現很多人有這個問題。不過嘗試了網上提供的一些方法都不行。 如

後來發現原來書上有個地方錯了

`pkg-config -cflags -libs gtk+-2.0' 是錯誤的  應該是`pkg-config --cflags --libs gtk+-2.0` ;

這個要注意 `  是esc下面的那個,另外 在編譯前要檢查下你的gtk版本是什麼

1.0版本: rpm -q gtk+-devel

2.0版本: rpm -q gtk2-devel

如果是版本一的話 編譯時是 gtk-config.

恩 就是這樣。 好了,希望初學gtk而遇到這種問題的朋友們能夠解決你們的問題。

解決 記憶體出錯問題

tianweishuiguo的回答 char a this is 這個在常量區分配乙個空間,然後a指向此空間 char a this is 這個在常量區分配乙個空間,然後又在棧上分配乙個空間,將常量區的內容複製過來,所以可以修改 解決方法 strcat t,p 這樣寫是不對的,t是字元型變數,而st...

解決 usr bin dirname出錯問題

在編寫hadoop時,使用hadoop version等很多命令的時候發現一直提示dirname出現各種奇怪錯誤,開啟dirname發現全部是各種亂碼。各種解決無果,其刪除發現錯誤變成,commond found dirname 開啟另外乙個虛擬機器 root node02 bin cd root ...

Sybase 出錯解決步驟

總結 1 出錯該錯誤可以先檢查一下sybase bckserver服務有沒有啟動 2 在dsedit看能否ping通備份服務 3 檢查master庫sysservers表的配置 4 如在備份資料庫dump database時報這個錯也是一樣的方式去檢查 5 以上語句可以在sql advantage執...