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), 再次编译就没问题了。

相关推荐
LaoWaiHang1 小时前
MFC案例:利用CFileDialog类选择多个文件的实验
mfc
攻城狮7号2 天前
【第39节】windows编程:打造MFC版本任务管理器
c++·windows·mfc·任务管理器
SNAKEpc121389 天前
在MFC中使用Qt(五):MFC和Qt的共存和交互
c++·qt·mfc
菜鸟自学一哥12 天前
MFC添加免费版大漠3.1233
c++·mfc
SNAKEpc1213812 天前
在MFC中使用Qt(二):实现Qt文件的自动编译流程
c++·qt·mfc
多云的夏天12 天前
MFC(1)-odbc-ado-调用mysql,sqlserver
mysql·sqlserver·mfc
SNAKEpc1213813 天前
在MFC中使用Qt(三):通过编辑项目文件(.vcxproj)实现Qt的自动化编译流程
c++·qt·mfc
LaoWaiHang13 天前
MFC案例:利用计时器(Timer)动态绘制正弦曲线
mfc
SNAKEpc1213814 天前
在MFC中使用Qt(四):使用属性表(Property Sheet)实现自动化Qt编译流程
c++·qt·mfc
成功助力英语中国话14 天前
MFC TRACE 宏的使用说明
mfc·trace 宏