一.realse 配置
菜单生成下,配置管理器选择release
设置在Release模式下调试的方法:
1.工程项目上右键 -> 属性
2.c++ -> 常规 -〉调试信息格式 选 程序数据库(/Zi)或(/ZI), 注意:如果是库的话,只能(Zi)
3.c++ -> 优化 -〉优化 选 禁止(/Od)
4.连接器 -〉调试 -〉生成调试信息 选 是 (/DEBUG)
二.UNICODE 相关问题
(1)点击“Add”按钮,添加“Unicode Debug”-拷贝“win32 Debug”配置
(2)添加“Unicode Release”-拷贝“win32 Release”配置 ,然后点击“OK”
4、选择“Project->Setting”菜单
(1)选 Win32 Unicode Debug :
切换到“c/C++ ” Tab页 从下拉列表框中选择 “Preprocessor” ,去掉_MBCS,添加UNICODE,_UNICODE(注意逗号隔开) ,增加前面UNICODE,_UNICODE可以解决UNICODE不工作问题。如果是MFC程序,还要在link中,Category选output,将Entry-Point Symbol设为wWinMainCRTStartup
(2)选 Win32 Unicode Release
切换到“c/C++ ”Tab页 从下拉列表框中选择 “Preprocessor” ,去掉_MBCS,添加UNICODE,_UNICODE(注意逗号隔开) ,如果是MFC程序,还要在link中,Category选output,将Entry-Point Symbol设为wWinMainCRTStartup
三.wcscat:this function or variable may be unsafe
在属性C/C++中 预处理器中 增加 _CRT_SECURE_NO_WARNINGS
四:连接错误,找不到pdg文件
项目->属性->常规->全程序优化中,取消优化就可以了
收集至网络,不要每次都找了。很多相近问题可通用,后续再增加。