读书人

Linu下 CodeBlocks 怎么静态链接wxWid

发布时间: 2012-02-04 15:43:09 作者: rapoo

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
[解决办法]

探讨
烧录程序。其实是USB设备控制程序。

我表静态编译程序,类似Winodws下静态链接程序。生成的exe可以直接在其它系统执行。

还请高手指点如何编译静态版的wxWidget,
不希望Release CCode出去。

[解决办法]
http://wiki.wxwidgets.org/WxWidgets_Build_Configurations
下载wxGTK源码,自己编译。
[解决办法]
1.自己重新编译一个静态的wx,3楼老邓给出了参考资料
2.让别人自己安装wx,这是一般Linux下的风格……
[解决办法]
顺便说一句,Linux下终端才是主流
[解决办法]
探讨
已经Link上了,但是程序非常大。有7M左右。

[解决办法]
如果追求程序尺寸小,用upx时,带上--lzma选项,可以再小个10%左右。

读书人网 >C++

热点推荐