2015年1月19日 星期一

Debian6下,使用Anjuta設計c和gtk

 直接,就用Debian6的Anjuta來設計GTK,跟ubuntu1410差不多,使用GLADE,和加SINAL ACTION,請看前面文章,glade在Debian6,元件位置,大小,按著shift,然後拖曳滑鼠就可調整,微調可用鍵盤,位置在包裝選項,大小在公用選項

 callbacks.h宣告了SHOW_TEXT1(如圖)
 callbacks.c實做SHOW_TEXT1 METHOD(如圖)
也可放在main.c不過比較亂
 

 






用glade設計時,button signal對象是label會有bug,要多加swapped=no,如下面圖2


 更改完BUG,就來編譯

可以直接RUN,先建置專案,在執行,執行完若關閉視窗,要記得按Enter,如下圖



若是要在terminal編譯,步驟如下
1.

先跑一次
./autogen.sh
 2.
以後只要
make

 3.
把執行檔copy到project目錄下
cp src/執行檔
 4.執行
./執行檔

結果



因為是gtk2,ubuntu1410當然也可以跑









沒有留言: