D8016 “/ZI”和“/clr”命令行选项不兼容

请添加图片描述

您的点赞、关注、收藏、评论,是对我最大的激励和支持!!!🤩 🤩 🤩

请添加图片描述


前言

  大家好,又见面了,我是夜阑的狗,本文是专栏【程序错误解决方法(建议收藏)】专栏的第3篇文章,主要讲解是VS2017调试报错的解决方法。
  专栏地址:【程序错误解决方法(建议收藏)】 , 此专栏是我是夜阑的狗对程序报错的解决方法,希望能够加深自己的印象,以及帮助到其他的小伙伴😉😉。
  如果文章有什么需要改进的地方还请大佬不吝赐教👏👏。


一、问题描述:

  VS2017调试中出现了下面的问题:
在这里插入图片描述

二、解决方法:

  这里需要手动改变/ZI命令行选项 或者 /clr命令行选项。进入*“项目”—>“属性”—>“C/C++”*

  • 方法一:
      第一种方法就是通过修改 C/C++ 的调试格式来进行解决,具体步骤:->“常规”->“调试信息格式”->选择“程序数据库(/Zi)”或“无”

在这里插入图片描述

  在属性界面选择 C/C++ 配置中的调试信息格式,具体操作如下图所示:

在这里插入图片描述

  • 方法二:

  我们也可以按以下操作解决文图:“项目”—>“属性”—>‘“配置属性”—>“常规”—>“公共语言运行时支持”—>“选择公共语言运行时支持(/clr)”

在这里插入图片描述

  以上本人所用到的解决方法了,希望能帮到大家,谢谢各位赏脸观看。

三、总结

  感谢观看,如果有帮助到你,请给文章点个赞和收藏,让更多的人看到。🌹 🌹 🌹

  也欢迎你,关注我。👍 👍 👍

  原创不易,还希望各位大佬支持一下,你们的点赞、收藏和留言对我真的很重要!!!💕 💕 💕 最后,本文仍有许多不足之处,欢迎各位认真读完文章的小伙伴们随时私信交流、批评指正!下期再见。🎉

更多专栏订阅:



订阅更多,你们将会看到更多的优质内容!!

### 回答1: 您可以使用 Visual Studio 中的以下步骤将 /clr 选项更改为 /TC 选项: 1. 打开您的项目。 2. 单击“项目”菜单,然后单击“属性”。 3. 在“属性页”中,单击“C/C++”。 4. 在“命令行”下,找到“/clr选项并将其删除。 5. 在同一行中,输入“/TC”选项。 6. 单击“应用”按钮,然后单击“确定”按钮。 这将更改您的项目以使用 /TC 选项而不是 /clr 选项。 ### 回答2: 将/clr选项更改为/TC选项可以通过以下步骤完成: 首先,打开项目的属性页面。在Visual Studio中,右键单击项目,然后选择“属性”选项。 在属性页面的左侧面板中,选择“C/C++选项。 在右侧面板中,找到“命令行选项。这是用于设置编译器选项的区域。 在“其他选项”文本框中,定位到/clr选项。将其替换为/TC选项。 点击“应用”按钮以保存更改。 重新编译项目,新的选项将在编译过程中生效。 请注意,更改编译选项可能会改变项目的行为,特别是由于/clr和/TC选项具有不同的含义,因此在更改选项之前,应仔细研究和了解有关选项的文档和资料,以确保更改的正确性。另外,不同的开发环境可能有不同的界面和选项设置,所以上述步骤可能会有所不同。 ### 回答3: 要将/clr选项更改为/TC选项,您需要执行以下步骤: 1. 首先,打开命令提示符。您可以按下Win + R键,在弹出的运行窗口中输入cmd,然后按下Enter键。 2. 在命令提示符窗口中,输入以下命令并按下Enter键进行编译:`cl /TC hello.cpp`。其中,hello.cpp是您要编译的源文件。请注意,/TC选项告诉编译器将源文件视为C代码进行编译。 3. 等待编译过程完成。编译器将会根据指定的选项将源文件编译为可执行文件。 4. 编译完成后,您可以在命令提示符窗口中执行生成的可执行文件。输入可执行文件的名称(通常是hello.exe),按下Enter键即可运行程序。 通过以上步骤,您已经成功将/clr选项更改为/TC选项,并编译运行了源文件。请注意,/TC选项适用于编译C代码,而/clr选项适用于编译包含公共语言运行库的C++/CLI代码。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我是夜阑的狗

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值