ubuntu 下的飛鴿傳書 iptux

局域網內因爲要大量傳送數據,顯然linux下QQ不是合適的選擇
平時win環境中飛鴿傳書是應用最廣的局域網軟件,其實源碼也是已經被髮布的到處都是了
win平臺下代替品也不少,如“飛秋”就是一款不錯的軟件

不過linux下面我不是很喜歡原版的飛鴿,好像就有這麼一種毛病,改裝的永遠是最好的
意外搜索到一款代替品,iptux中文名字叫“信使”
https://groups.google.com/group/iptux
http://code.google.com/p/iptux/

今天看到的最新tar包是0.5.1-2版本
http://iptux.googlecode.com/files/iptux-0.5.1-2.tar.gz

剩下安裝沒啥可說的了
tar xvjf iptux-0.5.1-2.tar.gz
cd iptux-0.5.1-2
./configure    (以外發現這裏原來寫錯了 不應該寫 --prefix=/usr 這個參數,直接選擇默認路徑就好 )
make
sudo make install

意:(事先要安裝GTK+)Ubuntu安裝GTK+的方法如下:

{

apt-get install build-essential #這將安裝gcc/g++/gdb/make 等基本編程工具

apt-get install gnome-core-devel #這將安裝 libgtk2.0-dev libglib2.0-dev 等開發相關的庫文件

apt-get install pkg-config #用於在編譯GTK程序時自動找出頭文件及庫文件位置

 

apt-get install devhelp #這將安裝 devhelp GTK文檔查看程序

apt-get install libglib2.0-doc libgtk2.0-doc #這將安裝 gtk/glib 的API參考手冊及其它幫助文檔

apt-get install glade libglade2-dev #這將安裝基於GTK的界面GTK是開發Gnome窗口的c/c++語言圖形庫。

apt-get install libgtk2.0*, gtk+2.0所需的所有文件統通下載安裝完畢。

應用程序編譯命令:gcc test.c `pkg-config --cflags --libs gtk+-2.0`,編譯通過,運行正常。

pkg-config是一個用來管理包的程序,在控制檯輸入 pkg-config --cflags --libs gtk+-2.0,可以發現輸出的文本包括了gcc編譯gtk+2.0所需要的所有選項(頭文件目錄和庫文件)。

這裏有一點需要注意, gcc test.c `pkg-config --cflags --libs gtk+-2.0`, pkg-config --cflags --libs gtk+-2.0兩側的引號並不是真正的引號,而是鍵盤數字件那一行,最左邊的那個字符。如果錯用了單引號,gcc無法使用 pkg-config --cflags --libs gtk+-2.0產生的文本作爲編譯選項。構造程序。

}

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章