什麼非GUI程序(守護進程)使用glib?什麼非GUI程序使用glib?
8
A
回答
8
在我的Ubuntu系統的apt-緩存RDEPENDS libglib2.0-0給我,等等:
- 阿曼達 - 服務器(備份軟件)
- 好bitlbee(IRC < - >不同IM代理)
- blktool(工具調整塊設備的參數;不是一個守護程序AFAIU)
- collectd(系統統計數據收集和監測守護進程)
- ConsoleKit的(用於定義和跟蹤用戶的框架,編碼擴頻通信離子和座椅)
- devicekit-磁盤(抽象枚舉塊設備)
- devicekit功率(抽象的電源管理)
- (我得到了在這一點無聊)
此列出包,而比實際的二進制依賴;有可能(但我認爲不太可能)這些軟件包中的某些軟件包提供依賴於glib的GUI應用程序。
讓我們來,說,ConsoleKit的和驗證:
dpkg -L consolekit
告訴我的守護進程是/ usr/sbin目錄/ ConsoleKit的守護進程,並ldd /usr/sbin/console-kit-daemon
告訴我,這取決於libglib,libgthread,libgmodule,libgobject,libgio ,但沒有GUI的東西。所以在這裏,使用glib的真正的守護進程。
9
我在非GUI編程中使用glib很多,尤其是對於FUSE文件系統。許多用於補充glibc的例程,比如哈希表,鏈表實現,跨平臺線程庫等等,這些都是用於通用編程的很多有用的東西。我認爲它像C的Boost版本。
1
Irssi,一個支持腳本的IRC客戶端。
0
最顯着的在我的記憶是的libpurple除了它的GUI對應的Pidgin
1
GStreamer在GLib庫/ GObject的構建。
相關問題
- 1. 爲了使用Glib :: wrap,必須要做些什麼Glib :: init()
- 2. 在c程序中使用glib庫
- 3. 交易應用程序使用什麼樣的前端/ gui?
- 4. android sdk創建非GUI應用程序
- 5. limewire使用什麼GUI API?
- 6. 什麼是非Unicode應用程序
- 7. * nix下的非GUI應用程序的體面事件庫是什麼? (C++)
- 8. 爲什麼我會用glib獲得SIGSEGV?
- 9. 如何在非GUI應用程序中使用QWebPage
- 10. 爲什麼AppleScript「tell」命令在後臺運行我的GUI應用程序的非GUI實例?
- 11. 在線運行非GUI Java程序
- 12. 什麼GUI技術用於C#遊戲應用程序?
- 13. Glib在iPhone應用程序中的使用
- 14. 在Linux/Windows上製作GUI應用程序。什麼語言/工具使用?
- 15. 爲什麼GUI應用程序使用Top-Lefft角而不是左下角?
- 16. GUI程序,用tabbedpanes
- 17. GLib爲什麼重新定義類型?
- 18. glib的g_atomic_int_get的目的是什麼?
- 19. 要使用什麼gui元素?
- 20. PyGTK阻止非GUI線程
- 21. 對於heroku上的非Rails應用程序,config.ru有什麼用?
- 22. 什麼應用程序使用MEF
- 23. 使用attach(this);在GUI程序
- 24. 使用gui的黑色插孔程序
- 25. 獨立程序使用Matlab(GUI)和Arduino
- 26. 使用Java檢測程序GUI
- 27. 修改庫存程序以使用GUI
- 28. 非常大的CSV閱讀器應用程序(GUI)
- 29. 將GUI添加到非託管/升級C++應用程序
- 30. Java如何檢測非GUI應用程序中的tab鍵?
所有這些都是用C寫的。也許你的意思是「爲什麼」...... – 2010-06-23 10:40:40
@Álvaroerr不,很多東西不使用glib(這裏沒有談論libc,glib GTK和東西構建的庫頂部) – Spudd86 2010-06-27 21:01:57
@ spudd86:你說得對,我被* GNU C Library *(glibc)弄糊塗了。 – 2010-06-28 07:25:42