• 2

要如何在Linux中寫程式?

在MS下寫程式的資料,不管是書店或網路,都很容易找到,也很多人會寫,那在Linux下要怎麼寫程式呢?

我打算在Ubuntu下寫C語言的視窗程式,可是在網路上找到的資料,多數都是簡體字的,而且很多都只有片段的資料,不是很完整,不知道哪裡有比較完整的資料可看?似乎中國那邊對Linux比較重視,台灣這邊的資料實在很難找
2007-11-30 15:57 發佈
文章關鍵字 程式 Linux
在linux裡面必須使用QT Design來寫程式....
linux 下撰寫視窗的確比較不方便...至少免費的版本是這樣 = =..
QT的環境感覺比較容易上手
不過並非唯一
GTK 也是一大陣營

建議可以參考 GNOME 跟 KDE 的程式
可以裝BCB, 用起來有點像VC
請問樓主是要寫哪方面的c程式或者是C++呢?
是8051的嗎?

Ubuntu的套件庫裡面就有gcc和g++可以用 這兩個是GNU C/C++ Compiler
但是要寫8051需要其他的套件喔!
打雜小瑋云:『金錢誠可貴,職銜價更高,若為生命故,兩者皆可』
就只是單純的視窗小軟體,學校的作業而已(之前我有問過,不過好像大家對我的問題沒興趣,當然我也還沒搞定)

多數同學都是拿C++甚至是C#在MS系統下寫,想說換個不一樣的作法,希望成績會比較好
目前我有找了Anjuta,Glade,QT4來嘗試,不過就是還沒上手

anjuta雖然好用,不過有些討厭的bug,像是用devhelp時會當掉,比較好用
的作法可以使用Eclipse CDT 加上wxformbuilder或是glade,當然,要使用
QT也ok,麻煩的是要在linux上編譯程式要安裝不少東西,ubuntu的話,
build-essential是一定要裝的,然後一些像是automake,autogen,以及你想
使用的windows視窗lib也是要裝的,諸如gtk,qt,wxwidgets等,等到這些
都裝完應該就可以build出簡單的視窗程式了,其實不會很難,不過一開始的
動作頗為繁雜,初學者可能需要注意...

另外附上一篇我寫給自己的紀錄,因為怕自己會忘記,裡面有設定的步驟跟
簡單的原始碼,供您參考.
http://groups.google.com/group/just_learned/browse_thread/thread/a086b72b183d4364?hl=zh-TW#cb8ae55f69f97417
如過用 C++ 的話,強烈建議用 Qt4。用過就知道,非常容易,絕不輸 Java/.Net 的 API,我個人甚至認為更好用!
有興趣的話可以看看官方的一些 Tutorial 看看用 Qt4 寫出來是什麼樣子。我個人是連 Qt Designer 都不用,GUI 直接用寫的,因為真的很簡單。
我會推薦先把Code::Blocks裝起來, 這是一個像Visual Studio一般的IDE整合開發環境.
而且重點是同時有windows版跟Linux版. 裝好了會有像VS的Application Wizard一樣
的精靈程式. 隨便點一點就執行看看吧~ 這樣先想辦法入門看看囉~ 我同事是用wxwidgets
在寫程式(目前寫在windows上, 將來也可能porting到Linux上執行),看他用似乎還蠻容
易的~
與失敗為伍者,天天靠盃都是別人的錯。 與成功為伍者,天天跟失敗切磋直到不再出錯。
試看看 Kylix吧!!

會Delphi的話,應該用這個很容易上手!!
  • 2
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?