QQ登录

只需一步,快速开始

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 1001|回复: 3

貢獻一點 anjuta 的入門經驗

[复制链接]
发表于 2003-8-26 20:06:32 | 显示全部楼层 |阅读模式
平台: RedHat 9.0
版本:anjuta 1.1.97

1. 首先裝好 anjuta  (假定你會了)
2. 執行你的 anjuta

設定精靈就選 gtk+ 還有支援 c/c++ 的,然後專案就建好啦

接著,設定幾個 lib 的標頭檔路徑。設定的視窗在 設定->編譯器及連結器設定->標頭檔路徑,說明如下:

/usr/include/glib-2.0    glib 的標頭檔
/usr/include/gtk-2.0    gtk 的標頭檔
/usr/include/pango-1.0 pango 的標頭檔
/usr/include/atk-1.0    atk 的標頭檔

/usr/lib/glib-2.0/include  一些 gtk 在用的基本型別定義在這的路徑內
(glibconfig.h)

/usr/X11R6/include   Xlib 的標頭檔,也許用得到

接下來,就按 F11 ,他就會開始編譯,大概就可以啦。

當然,專案精靈會幫你產生一個 main.cc ,你要在那裡鍵入自己的 gtk+ 的程式。sample 可以到星際譯王的網站 :
http://reciteword.cosoft.org.cn/yaoguang/
下載 gtk2 tutorial 中文版。第一個 sample 的程式有點小 bug,

g_signal_connect_swapped(G_OBJECT(button), "clicked",
                                 G_CALLBACK(destroy), window);

這樣才對(照著看就是了)
发表于 2003-8-27 10:15:39 | 显示全部楼层
1.1.97的bug怎么比1.0.x的还要多?
老版本可以一次加入多个文件的 现在选中5个文件的结果是加入了5各一样的文件?
老版本导入project后会自动生成makefile 现在什么也不做 只会告诉你没找到makefile?
老版本的debug确实老退出 不过也不至于象现在的这个这样跟着跟着就错行
转到asm模式后就转不回来?
回复

使用道具 举报

 楼主| 发表于 2003-8-28 14:53:15 | 显示全部楼层
[quote:f2f6d53ad9="wsm"]1.1.97的bug怎么比1.0.x的还要多?
老版本可以一次加入多个文件的 现在选中5个文件的结果是加入了5各一样的文件?
老版本导入project后会自动生成makefile 现在什么也不做 只会告诉你没找到makefile?
老版本的debug确实老退出 不过也不至于象现在的这个这样跟着跟着就错行
转到asm模式后就转不回来?[/quote]

這位朋友,不知為什麼,你好像對 anjuta 有點火氣,呵...

如果你用的不滿意,可以向開發小組反應你的需求,我想他們會樂意接受你的回饋的

再者,Open Source 的目的,不就是希望能夠讓使用者跳出 "面對不順手或錯誤連連的軟體,也只能抱怨"的窠臼嗎?今天源碼也有給你,如果不滿意,可以自己動手修改,然後再把你的 patch code 回饋給原設計人,這樣不是很好?

anjuta無疑地走出了他自己的一片天空,不要吝嗇你的掌聲,無私的開放源碼工程師也是需要鼓勵的。畢竟他並沒有從你的口袋裡撈出任何一毛錢。
回复

使用道具 举报

发表于 2003-8-29 13:53:27 | 显示全部楼层
是。鼓励一下!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

GMT+8, 2024-11-14 23:52 , Processed in 0.038631 second(s), 15 queries .

© 2021 Powered by Discuz! X3.5.

快速回复 返回顶部 返回列表