VS 错误 D8016 “/ZI”和“/Gy-”命令行选项不兼容 ”问题

简介: VS 错误 D8016 “/ZI”和“/Gy-”命令行选项不兼容 ”问题

问题



解决


VS2017调试中出现上述问题,我们需要手动改变/ZI命令行选项 或者 /Gy命令行选项,

进入“项目”—>“属性”—>“C/C++”



(1)—>“常规”—>“调试信息格式”—>选择“程序数据库(/Zi)”或“无”



(2)—>“代码生成”—>“启用函数集链接”—>选择“是 (/Gy)”



如果遇到其他的命令行选项不兼容,类似于上面到“C/C++”目录下的各个选项中修改。

相关文章
|
1月前
|
开发框架 .NET 数据库
D8016 “/ZI”和“/clr”命令行选项不兼容
D8016 “/ZI”和“/clr”命令行选项不兼容
|
1月前
|
编译器 C语言 C++
列举gcc 常见和有用的编译警告选项
列举gcc 常见和有用的编译警告选项
11 0
|
1月前
|
NoSQL 编译器 vr&ar
GNU objcopy命令的探索:(转换二进制文件)
GNU objcopy命令的探索:(转换二进制文件)
41 1
完美解决->“pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。”
完美解决->“pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。”
完美解决->“pip : 无法将“pip”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。”
|
JavaScript
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
tsc : 无法将“tsc”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。请检查名称的拼写,如果包括路径,请确保路径正确,然后再试一次。
|
8月前
|
开发框架 .NET 编译器
error:D8016 “/ZI”和“/Gy-”命令行选项不兼容 ”问题解决
error:D8016 “/ZI”和“/Gy-”命令行选项不兼容 ”问题解决
|
9月前
|
Linux Perl
【linux】解决文件名中带空格,命令执行出错的问题
【linux】解决文件名中带空格,命令执行出错的问题
300 0
|
10月前
|
编译器 开发工具 Windows
VS2008 未找到编译器可执行文件 csc.exe【当网上其他方法试玩了之后不起作用的时候再用这个方法】
被公司派遣到中国海洋石油惠州炼化公司做项目,做的是生产管理,来了发现他们的项目结构简直烂的要命,和同学们写的毕业设计差不多,然后开发工具用的是vs2008,我电脑是安装了vs2005和vs2010,vs2012就是没有安装vs2008,在安装vs2008的时候那是一番折腾好长时间,然后把vs2008安装好了打开项目代码,生成解决方案发现报了好多错,然后一一解决,最奇怪的是VS2008 未找到编译器可执行文件 csc.exe,我把所以路径都配好了,并且在dos环境下执行csc.exe都可以执行,环境变量路径设置的也么有问题,就是很奇怪重启机子打开项目还是找不到csc.exe
148 0
编译好的编译ffmpeg又出错:更改输出目录产生各种古怪错误
编译好的编译ffmpeg又出错:更改输出目录产生各种古怪错误
71 0
编译OpenJDK12:链接freelib时提示 LNK4044,无法识别的选项
编译OpenJDK12:链接freelib时提示 LNK4044,无法识别的选项
66 0