请问各位 wxwidget 开发的程序 不能编译成一个单独的 纯粹的exe么,必须需要额外的dll 支持么
需要设置什么,如何设置呢?
谢谢
编译成功后的exe运行提示丢失 wxmsw294u_gcc_custom.dll 问题
Re: 编译成功后的exe运行提示丢失 wxmsw294u_gcc_custom.dll 问题
Code: Select all
mingw32-make -f makefile.gcc BUILD=release SHARED=0 MONOLITHIC=1 UNICODE=1
SHARED=0 编译只生成静态库(WIN下*.a) ,我一般用它,生成的程序随便拷到任一台WINdows机器一般都可运行。
Last edited by samsam598 on Wed Sep 12, 2012 1:29 am, edited 1 time in total.
Regards,
Sam
-------------------------------------------------------------------
Windows xp
VS.Net 2003/MinGW 3.4.5 C::B character set: UTF-8
wxWidgets github 3.0 RC1 Unicode Static build,Unicode Shared build.
Sam
-------------------------------------------------------------------
Windows xp
VS.Net 2003/MinGW 3.4.5 C::B character set: UTF-8
wxWidgets github 3.0 RC1 Unicode Static build,Unicode Shared build.
Re: 编译成功后的exe运行提示丢失 wxmsw294u_gcc_custom.dll 问题
找了半天还是没找到那里设置 搜索了也不无结果
请问这个选项在哪里设置呢
我还没搞清楚 是wxwidgets的设置问题 还是 codeblock的设置问题
项目选项 Build Options 里面我设置了 Static Lib 编译结果就变成了 *.a
-------------
update
-------------
多谢,已经搞定
1、重新编译了wxwidgets: BUILD=release SHARED=0 MONOLITHIC=0 UNICODE=1
2、仍旧提示缺少dll, 这次是: libgcc_s_dw2-1.dll, 通过linker增加参数: -static 搞定
3、生成的文件有点大,正在找个工具压缩一下
3Q,各位。
请问这个选项在哪里设置呢
我还没搞清楚 是wxwidgets的设置问题 还是 codeblock的设置问题
项目选项 Build Options 里面我设置了 Static Lib 编译结果就变成了 *.a
-------------
update
-------------
多谢,已经搞定
1、重新编译了wxwidgets: BUILD=release SHARED=0 MONOLITHIC=0 UNICODE=1
2、仍旧提示缺少dll, 这次是: libgcc_s_dw2-1.dll, 通过linker增加参数: -static 搞定
3、生成的文件有点大,正在找个工具压缩一下
3Q,各位。
-
- In need of some credit
- Posts: 5
- Joined: Fri Oct 19, 2012 9:26 am
Re: 编译成功后的exe运行提示丢失 wxmsw294u_gcc_custom.dll 问题
能详细说下-static参数设置在哪吗3Qsuperosx wrote:找了半天还是没找到那里设置 搜索了也不无结果
请问这个选项在哪里设置呢
我还没搞清楚 是wxwidgets的设置问题 还是 codeblock的设置问题
项目选项 Build Options 里面我设置了 Static Lib 编译结果就变成了 *.a
-------------
update
-------------
多谢,已经搞定
1、重新编译了wxwidgets: BUILD=release SHARED=0 MONOLITHIC=0 UNICODE=1
2、仍旧提示缺少dll, 这次是: libgcc_s_dw2-1.dll, 通过linker增加参数: -static 搞定
3、生成的文件有点大,正在找个工具压缩一下
3Q,各位。