VS2017在Release下编译错误C1001
Posted flyinggod
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了VS2017在Release下编译错误C1001相关的知识,希望对你有一定的参考价值。
在使用VS2017编译C程序时,Debug模式下编译链接执行都没有问题,但是一转到Release模式下就出现下列编译链接错误(IDE:VS2017 /VC++/MFC程序,目标平台x86+Win32位):
根据错误帮助的提示,是由于IDE的编译器使用的优化选项和表达式产生了不一致的结果,那么只要禁止编译器优化这个问题就解决了。打开项目的属性页,找到编译器优化选项:C/C++->优化:禁止优化就可以了
以上是关于VS2017在Release下编译错误C1001的主要内容,如果未能解决你的问题,请参考以下文章
[转] 关于VS中区分debug与release,32位与64位编译的宏定义
在release模式下编译opencv写的人脸检测代码,提示:无法打开输入文件“opencv_calib3d244.lib”