winapi – 错误D8016:’/ ZI’和’/ clr’命令行选项不兼容

我的程序中出现以下错误
error D8016: '/ZI' and '/clr' command-line options are incompatible

当我放置以下行并在配置中启用通用运行时时会发生这种情况(一般)(如果我不启用它,那么使用系统和System :: Drawing将会出现错误)

#using <system.drawing.dll>
using namespace System;
using namespace System::Drawing;

其实我会在我的代码中使用一些需要上述dll的windows库.

如何解决这个问题?

#include "opencv2/highgui/highgui.hpp"
#include <opencv2/imgproc/imgproc_c.h>
#include "opencv2/highgui/highgui.hpp"
#include <iostream>
#include <ctype.h>
#using <system.drawing.dll>
using namespace System;
using namespace System::Drawing;
using namespace std;

int main( int argc,char** argv )
{
IplImage *source = cvLoadImage( "Image.bmp");
// Here we retrieve a percentage value to a integer
int percent =20;
// declare a destination IplImage object with correct size,depth and channels
  IplImage *destination = cvCreateImage
( cvSize((int)((source->width*percent)/100),(int)((source->height*percent)/100) ),source->depth,source->nChannels );
//use cvResize to resize source to a destination image
cvResize(source,destination);
// save image with a name supplied with a second argument
   cvShowImage("new:",destination);
  cvWaitKey(0);
 return 0;
 }

解决方法

在视觉工作室关闭/ ZI:

>打开项目的属性页对话框.>单击C/C++文件夹.>单击常规属性页.>修改调试信息格式属性 – 将其设置为“无”

相关文章

本程序的编译和运行环境如下(如果有运行方面的问题欢迎在评...
水了一学期的院选修,万万没想到期末考试还有比较硬核的编程...
补充一下,先前文章末尾给出的下载链接的完整代码含有部分C&...
思路如标题所说采用模N取余法,难点是这个除法过程如何实现。...
本篇博客有更新!!!更新后效果图如下: 文章末尾的完整代码...
刚开始学习模块化程序设计时,估计大家都被形参和实参搞迷糊...