vs2008编译报错:1>cl: 命令行 error D8016 :“/MTd”和“/clr:oldsyntax”命令行选项不兼容

使用cypress的驱动进行编译,报错如下:

1>------ 已启动全部重新生成: 项目: Streamer, 配置: Debug Win32 ------

1>正在删除项目"Streamer"(配置"Debug|Win32")的中间文件和输出文件

1>正在编译...

1>cl: 命令行 warning D9035 :"clr:oldsyntax"选项已否决,并将在将来的版本中移除

1>cl: 命令行 error D8016 :"/MTd"和"/clr:oldsyntax"命令行选项不兼容

1>项目 : error PRJ0002 : 错误的结果 2 (从"C:\Program Files (x86)\Microsoft Visual Studio 9.0\VC\bin\cl.exe"返回)。

1>生成日志保存在"file://f:\t630_freertos\cypress\cypress_code\CyUSB3_USB_Suite_Source\CyUSB3_USB_Suite_Source\CyAPI_Library_Source\CyAPI\application\cpp\streamer\x86\Debug\BuildLog.htm"

1>Streamer - 1 个错误,0 个警告

=======

解决方法:项目-》属性-》C/C++->代码生成,找到右侧列表中 运行时库,降运行时库由 多线程调试(/MTd) 改成 多线程调试DLL(/MDd), 再次编译就没问题了。

相关推荐
SunkingYang3 天前
详细介绍C++中捕获异常类型的方式有哪些,分别用于哪些情形,哪些异常捕获可用于通过OLE操作excel异常
c++·excel·mfc·异常捕获·comerror
R-G-B3 天前
【35】MFC入门到精通——MFC运行 不显示对话框 MFC界面不显示
c++·mfc·mfc运行 不显界面·mfc界面不显示
深耕AI3 天前
MFC + OpenCV 图像预览显示不全中断问题解决:GDI行填充详解
c++·opencv·mfc
深耕AI5 天前
【MFC实用技巧】对话框“边框”属性四大选项:None、Thin、Resizing、对话框外框,到底怎么选?
c++·mfc
R-G-B5 天前
【34】MFC入门到精通——MFC 控件 ComboBox 运行点击控件下拉框 “终止“、“重试“、“忽略“、“引发异常”
c++·mfc·combobox“引发异常”·“终止“·“重试“·“忽略“·“引发异常”
Pafey7 天前
MFC中一个类的成员变量值自动被篡改:多重继承带来的问题
c++·mfc
夜月yeyue14 天前
个人写HTOS移植shell
c++·mcu·算法·性能优化·架构·mfc
ningbinzhang14 天前
MFC 获取域名TXT记录内容
c++·mfc
ajassi200023 天前
开源 C# 快速开发(六)自定义控件--圆环
开源·c#·mfc
ajassi200024 天前
开源 C# 快速开发(七)通讯--串口
开源·c#·mfc