wxWidgets学习笔记之四-----------命令行编译wxWidgets程序

了解命令行编译,可以更好的了解编译器的特性,方便排除一些错误。

以下是从CodeBlocks编译中精简出来的,是上篇CodeBlocks编译的命令行篇。

cl.exe 

/nologo 

/EHc 

/EHs 

/W3 

/Zc:auto 

/Zc:wchar_t 

/DWIN32 

/D__WIN32__ 

/D__WXMSW__ 

/DWXUSINGDLL 

/DwxUSE_UNICODE 

/D_WINDOWS 

/D_CRT_SECURE_DEPRECATE 

/D_CRT_NONSTDC_NO_DEPRECATE 

/D_CRT_SECURE_NO_WARNINGS  

/MDd 

/Zi 

/D_DEBUG 

/D__WXDEBUG__    

/IF:\CLib\wxWidgets\include 

/IF:\CLib\wxWidgets\lib\vc100_dll\mswud 

/I"C:\Program Files\Microsoft SDKs\Windows\v7.1\include" 

/I"C:\Program Files\Microsoft Visual Studio 10.0\VC\include" 

/c testApp.cpp 

/Foobj\Debug\testApp.obj

testApp.cpp                源文件



link.exe 

/nologo 

/subsystem:windows ---------------------------这个就是程序的启动方式windows是图形界面,console是从命令行启动

/LIBPATH:F:\CLib\wxWidgets\lib\vc100_dll 

/LIBPATH:"C:\Program Files\Microsoft SDKs\Windows\v7.1\lib" 

/LIBPATH:"C:\Program Files\Microsoft Visual Studio 10.0\VC\lib" 

/out:bin\Debug\testApp.exe 

msvcrtd.lib 

wxbase30ud.lib 

wxmsw30ud_core.lib 

"C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\Kernel32.Lib" 

"C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\Gdi32.Lib" 

"C:\Program Files\Microsoft SDKs\Windows\v7.1\Lib\User32.Lib" 

obj\Debug\testApp.obj  

/INCREMENTAL:NO 

/DEBUG

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值