2013-06-26 16 views
0

有沒有任何簡單的教程鏈接gtk + 3庫與eclipse indigo cdt在Ubuntu平臺上?當我GOOGLE時,我一直在嘗試使用pkg-config命令,但仍然得到相同的結果;該SDK無法解析gtk方法。Ubuntu的GTK + 3的Eclipse鏈接

我從正確的突觸下載了libgtk3-dev和gtk3。

我從C++設置中正確包含了所有的頭文件 - gcc compiler - includes。但如何處理gcc鏈接程序庫?任何教程,將不勝感激。謝謝...

+0

只需要一個'Makefile'並配置Eclipse來使用它。 –

+0

您是否閱讀過[GNU make manual](http://www.gnu。org/software/make/manual/make.html)(它有一個很好的教程)?你有沒有看過使用GTK的免費軟件(如[gedit](https://projects.gnome.org/gedit/))?有很好的例子! –

+0

順便說一句,GTK3主要是一個C庫(如果用C++編寫,你會想要GtkMM或Qt)而不是C++版本,Eclipse可能不是C程序的最佳編輯器(你試過'emacs'嗎?) –

回答

0

由於我最近遇到這個問題,我將在這裏發佈所有需要在Gnome 3和Eclipse Indigo上使用Debian 8工作的gtk + v3項目。

首先,確保你已經下載了所有需要的軟件包:

root# apt-get install libgtk-3-dev gdb eclipse-cdt build-essential cmake git pkg-config 

由於安裝了所有的這個軟件,打開Eclipse。我們將安裝市場,這是eclipse Indigo中沒有的新的eclipse功能。

打開「幫助」菜單(位於上部的文件欄中)並選擇「安裝新軟件」。像這樣的窗口將被打開:

點擊添加按鈕,然後輸入這個倉庫:NAME =「市場」和位置=「http://download.eclipse.org/mpc/靛青/」。

一旦你添加的存儲庫,你就可以選擇市場客戶端,如本圖所示:

選擇「交易平臺客戶端」安裝它。需要時重新啓動eclipse IDE。

現在你有市場可用,所以讓我們使用它。我們需要一個名爲Pkg-config的工具來配置我們項目中的所有GTK + v3庫。

再次打開幫助菜單並選擇新的「Eclipse Marketplace ...」選項。在搜索欄中鍵入文本「pkg配置」,你應該得到的畫面是這樣的:

這是Eclipse的pkg配置工具。按下「安裝」按鈕並在需要時重新啓動IDE。

現在繼續在eclipse中創建一個簡單的C++項目。一旦你創建了它,選擇它的主文件夾並轉到Project> Preferences(或者右鍵點擊它並選擇首選項)。你會得到一個首選項窗口,所以進入C/C++ Build> Settings並選擇Pkg-config選項卡。現在,從列表中這樣選擇GTK + 3選項:

和所有所需的配置結束。關閉該窗口並構建您的漂亮的GTK + v3應用程序;)