2015-03-02 51 views
0

在我的Ubuntu Desktop 14.04上安裝了Code :: Blocks IDE之後,我創建了一個新的C++項目,並帶有GTK模板(GNU C++)。但是,如果試圖構建它,我得到錯誤:沒有GTK包括

/home/surrp/Project1-gtk/Project1/main.c|2|fatal error: gtk/gtk.h: No such file or directory| 

由於我是新來的Linux,我不知道在哪裏代碼::塊查找GTK頭以及如何安裝它們。它真的像Windows一樣不可靠 - 我必須下載頭文件並手動放置在某處?回購協議中沒有任何軟件包嗎?

+0

的可能重複描述那你應該修改編譯器和連接器設置[如何設置GTK +與Ubuntu Linux上的Code :: Blocks](http://stackoverflow.com/questions/5921460/how-to-setup-gtk-to-develop-with-codeblocks-on-ubuntu-linux ) – jku 2015-03-02 16:57:23

回答

1

頭文件通常位於/ usr/include文件夾中。

要構建GTK應用程序,您必須安裝GTK開發文件(在我的系統,例如,有libgtk+2.0-devellibgtk+3.0-devel軟件包),this answer

+1

創建符號鏈接而不是實際修復構建環境以使用pkg-config聽起來像是錯誤的事情... – jku 2015-03-02 16:56:54

+0

@jku你說得對。我編輯了答案。 – 2015-03-02 17:23:58