亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1603 | 回復: 0
打印 上一主題 下一主題

[其他] 發(fā)個我做的圖形庫先給大家測試一下 [復制鏈接]

論壇徽章:
0
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2013-07-16 16:37 |只看該作者 |倒序瀏覽
目前是基于X11開發(fā)的,和gtk一樣用C語言開發(fā),不過和gtk不同的是,我這個支持多繼承。目前圖形庫的功能還很初級,只實現了一些基本的組件。
  
附件里我放了圖形庫的lib文件和頭文件,還有一些測試程序,希望有興趣的朋友能幫我測試一下,另外我還把以前開培訓班時給學生做的即時通信程序用我的圖形庫加了個gui殼。這次先把測試程序和即時通信程序的代碼放上來,圖形庫代碼暫時先不放了,以后我會續(xù)繼完善他,等實用后,我會把測試版的代碼給大家開源,如果有志同道合的朋友我會很高興你能參與進來和我一起開發(fā)。我做這個的目的,一是想做點自己的東西,再者打算把圖形庫用來做培訓用,希望大家能支持我一下,后面的工作量還很大,還有很多工作需要做。
  
下面我先簡單介紹一下測試程序的運行方式
  
把附件msg.tar.gz在~/目錄下解壓,解壓后有兩個目錄,分別是egui和.egui
  
egui內容如下:
  
elib。』編祛^文件
egal - 圖形庫中間層頭文件
egui。D形庫組件頭文件
libs。ib文件
test - 組件測試程序
msg 。〖磿r通信程序測試程序
  
.egui放的是配制文件和資源文件,目前配制文件只用來配制字體
  
test目錄下測試程序運行方法:
  
在桌面下打開終端,進入test目錄,執(zhí)行下面的命令
  
make
  
export LD_LIBRARY_PATH=../libs
  
然后分別運行測試程序
  
msg目錄下即時通信程序的運行方法:
  
進入msg目錄
  
1、執(zhí)行服務器端程序(本地或遠程都可以)
./server
  
2、執(zhí)行注冊程序注冊新用戶
./register -s [本地IP或遠程IP]
(默認已經有兩個用戶,用戶名分別是abc和aaa,密碼都是123)
  
3、執(zhí)行客戶端程序
客戶端程序有兩個,一個是加了gui殼的圖形模式程序msg,另一個是命令模式程序client,圖形模式運行方式同test第一步,第二步,編輯msg.conf文件,修改服務器IP,第三步運行./msg程序,輸入用戶名密碼登錄后進入主窗口,操作方式如下
  
菜單下用查找功能可以添加好友
  
在好友列表雙擊好友項或右鍵菜單發(fā)送消息項打開聊天窗口進行聊天
  
單擊右鍵發(fā)送文件可以給好友發(fā)送文件
  
圖形模式只實現了這兩個基本功能
  
命令模式操作模式如下
  
登錄用戶:
./client -s [IP]
  
添加好友:
add [用戶名]
  
接受填加好友請求:
accept [用戶名]
  
查看在線好友:
who
  
發(fā)消息:
send [用戶名] [消息]
  
發(fā)送文件:
file [用戶名] [文件名]
  
語音聊天:
audio [用戶名]
  
接收文件或語音聊天:
recv [id]
  
取消發(fā)送或接收:
cancel [id]
  
我的開發(fā)運行環(huán)境是ubuntu10.04,我沒有在其他linux平臺進行測試,所以不知道能不能正常編譯和運行,希望會有更多朋友幫我測試,并多提提意見,謝謝
  
egui.tar.gz (2.29 MB, 下載次數: 24)
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP