I have installed GCC and GTK+. Its working fine, but i need to statically link GTK+ libraries with my application (it's a small application) so that there exist only one '.exe'.
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试):
问题:
回答1:
mingw-cross-env has fixes to build gtk and all related libs statically
回答2:
The correct answer would be two words: not supported
. Really, if you want to distribute your application, being it 2 or 100000 lines, just bind a copy of GTK+ with it.
回答3:
It is supported with a few minor issues (like having trouble finding configuration files), but you will have to compile GTK+ yourself! (the default binaries do not include static libraries)
See this mailing-list thread for more information on this issue.