我已經安裝了GCC和GTK +。它的工作正常,但我需要靜態鏈接GTK +庫與我的應用程序(這是一個小應用程序),以便只存在一個'.exe'。靜態鏈接GTK +在Windows庫
8
A
回答
3
正確的答案是兩個字:not supported
。真的,如果你想分發你的應用程序,就是2或100000行,只需綁定一個GTK +的副本。
3
它支持有一些小問題(如無法找到配置文件),但你必須編譯GTK +自己! (默認的二進制文件不包括靜態庫)
關於此問題的詳細信息,請參閱this mailing-list thread。
4
mingw-cross-env具有修復建設GTK和所有相關的庫靜態
相關問題
- 1. Windows上的靜態鏈接的OpenGL庫
- 2. 靜態鏈接庫
- 3. 鏈接靜態庫與靜態庫
- 4. UNIX:靜態庫鏈接到靜態庫
- 5. IUP - Windows SDK靜態鏈接
- 6. Visual Studio:靜態鏈接到靜態庫
- 7. 將動態庫鏈接到鏈接到其他靜態庫的靜態庫
- 8. 靜態庫鏈接兩次
- 9. C靜態鏈接庫嗎?
- 10. 鏈接靜態庫爲R
- 11. 靜態鏈接DCMTK庫
- 12. Qt:庫的靜態鏈接
- 13. 級聯靜態庫鏈接?
- 14. 鏈接到靜態庫
- 15. 對鏈接的靜態庫
- 16. 靜態庫鏈接失敗
- 17. 在Windows DLL上靜態鏈接libgcc
- 18. 在Windows上的靜態鏈接的python
- 19. 在另一個靜態庫中鏈接靜態庫
- 20. 故障鏈接到靜態庫在Windows上CMake的
- 21. 在Windows中使用gcc鏈接VS2005靜態庫
- 22. import =動態鏈接? &include =靜態鏈接?
- 23. 在VC++中靜態鏈接一個庫
- 24. 在Xcode 7中鏈接靜態C庫?
- 25. 在Xcode中鏈接靜態庫
- 26. 在Visual Studio中靜態鏈接庫
- 27. 在eclipse中鏈接靜態庫cdt
- 28. 在Linux中靜態鏈接庫
- 29. 如何鏈接靜態庫在Linux
- 30. 在Xcode中鏈接OpenCV靜態庫
不,事實並非如此。閱讀您鏈接的完整主題,特別是Tor Lillqvist評論(windows端口的mantainer)。 – ntd 2010-03-13 21:55:57
Tor指向兩個問題:Gtk +查找2.其消息目錄和1.其配置文件。爲了避免配置文件,您可以在程序中硬編碼您的配置,並調用gtk_rc_parse_string。對於消息目錄,如果您接受鬆散的國際化,您可以隨附它們。 所以,雖然不是一個完美的解決方案,它可以被黑客攻擊。 – 2010-03-13 23:21:09
這些都不是什麼小問題,而且這個線索純粹是理論上的討論。無論如何,對於當前的GTK +代碼庫(這包括構建系統),它不是**可能的。否則,請指出一個與GTK +靜態庫鏈接的應用程序。 – ntd 2010-03-14 10:43:49