VC编译选项里面如何增加 win32 unicode release项

本文指导您如何在Visual C++工程中添加Unicode Debug和Unicode Release编译方式,以适应不同情况。
为vc工程添加Unicode   Debug和Unicode   Release
通过使用unicode编译,软件可以适应多种情况,如何在自己的工程中添加这两种编译方式呢?下面是一个简单的步骤
       
        1、新建一个工程;
        2、选择“Build-> Configurations”菜单
        3、点击“Add”按钮,添加“Unicode   Debug”-拷贝“win32   Debug”配置
                添加“Unicode   Release”-拷贝“win32   Release”配置   ,然后点击“OK”
        4、选择“Project-> Setting”菜单
        5、切换到“General   ”TAB页
        6、修改“Win32   Unicode   Debug”的Intermediate   Files和Output   Files为DebugU      
        7、修改“Win32   Unicode   Release”的Intermediate   Files和Output   Files为ReleaseU      
        8、切换到“C++   ”   Tab页
        9、从下拉列表框中选择“Preprocessor”
        10、为“Win32   Unicode   Debug”和“Win32   Unicode   Release”分别添加_UNICODE和UNICODE   variables

还要在link中,Category选output,将Entry-Point   Symbol设为wWinMainCRTStartup
python setup.py build_ext --inplace running build_ext building 'simple_add' extension creating build creating build\temp.win32-cpython-311 creating build\temp.win32-cpython-311\Release D:\workSoftware\vs2022\VC\Tools\MSVC\14.44.35207\bin\HostX86\x86\cl.exe /c /nologo /O2 /W3 /GL /DNDEBUG /MD -ID:\workSoftware\python32\include -ID:\workSoftware\python32\Include -ID:\workSoftware\vs2022\VC\Tools\MSVC\14.44.35207\include -ID:\workSoftware\vs2022\VC\Tools\MSVC\14.44.35207\ATLMFC\include -ID:\workSoftware\vs2022\VC\Auxiliary\VS\include "-ID:\Windows Kits\10\include\10.0.26100.0\ucrt" "-ID:\Windows Kits\10\\include\10.0.26100.0\\um" "-ID:\Windows Kits\10\\include\10.0.26100.0\\shared" "-ID:\Windows Kits\10\\include\10.0.26100.0\\winrt" "-ID:\Windows Kits\10\\include\10.0.26100.0\\cppwinrt" "-IC:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" /EHsc /Tptest.cpp /Fobuild\temp.win32-cpython-311\Release\test.obj test.cpp test.cpp(1): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 creating C:\Users\limingji\Desktop\testcpp\build\lib.win32-cpython-311 D:\workSoftware\vs2022\VC\Tools\MSVC\14.44.35207\bin\HostX86\x86\link.exe /nologo /INCREMENTAL:NO /LTCG /DLL /MANIFEST:EMBED,ID=2 /MANIFESTUAC:NO /LIBPATH:D:\workSoftware\python32\libs /LIBPATH:D:\workSoftware\python32 /LIBPATH:D:\workSoftware\python32\PCbuild\win32 /LIBPATH:D:\workSoftware\vs2022\VC\Tools\MSVC\14.44.35207\ATLMFC\lib\x86 /LIBPATH:D:\workSoftware\vs2022\VC\Tools\MSVC\14.44.35207\lib\x86 "/LIBPATH:C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\lib\um\x86" "/LIBPATH:D:\Windows Kits\10\lib\10.0.26100.0\ucrt\x86" "/LIBPATH:D:\Windows Kits\10\\lib\10.0.26100.0\\um\x86" /EXPORT:PyInit_simple_add build\temp.win32-cpython-311\Release\test.obj /OUT:build\lib.win32-cpython-311\simple_add.cp311-win32.pyd /IMPLIB:build\temp.win32-cpython-311\Release\simple_add.cp311-win32.lib 正在创建库 build\temp.win32-cpython-311\Release\simple_add.cp311-win32.lib 和对象 build\temp.win32-cpython-311\Release\simple_add.cp311-win32.exp 正在生成代码 已完成代码的生成 copying build\lib.win32-cpython-311\simple_add.cp311-win32.pyd ->
最新发布
11-17
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值