Linu下 CodeBlocks 如何静态链接wxWidget
辛辛苦苦终于程序已经写完了,比较标具的是程序无法在其它的机器上执行。
问题是如何Release 程序给人家。
Linux版本的Ubuntu 9.10
用到的开发库有
wxWidget 2.9
LibUsb 1.0
IDE:CodeBlock 8.02
还请高手指点如何打包程序?
[解决办法]
你需要先编译wxWidgets的静态版。
官方提供的版里没有静态版。
之后就简单了。
[解决办法]
开发的什么程序呀?
CodeBlocks+wxWidgets的跨平台很好呀~在windows下的项目,什么都不用改,到linux直接编译
[解决办法]
参考下官方的wiki:http://wiki.codeblocks.org/index.php?title=Installing_Code::Blocks_from_source_on_Linux
[解决办法]
[解决办法]
http://wiki.wxwidgets.org/WxWidgets_Build_Configurations
下载wxGTK源码,自己编译。
[解决办法]
1.自己重新编译一个静态的wx,3楼老邓给出了参考资料
2.让别人自己安装wx,这是一般Linux下的风格……
[解决办法]
顺便说一句,Linux下终端才是主流
[解决办法]
[解决办法]
如果追求程序尺寸小,用upx时,带上--lzma选项,可以再小个10%左右。