首页
注册
登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请
登录
• 请不要在回答技术问题时复制粘贴 AI 生成的内容
V2EX
›
程序员
我要被 vs2013“预编译头文件来自编译器的早期版本”玩死了。。。
koalli
·
2018-07-04 16:48:34 +08:00
· 3575 次点击
这是一个创建于 2457 天前的主题,其中的信息可能已经有所发展或是发生改变。
环境是 vs2013。
我要在一个 C++的库里使用第三方的 C 库,我已经右键设置这些 C 文件不使用预编译头了,可是 debug 版重新编译也一直报“预编译头文件来自编译器的早期版本”这个错误,如果真的是配置错误也就罢了,release 版本一样的配置编译直接就过了。。。
我现在整个人都是懵逼的,来来回回对比 debug 和 release 版本的配置项根本找不到问题在哪里。。
新建出来的空项目导入这个第三方 C 库排除不使用预编译头后 debug 和 release 都是可以编译的,不知道我到底哪里遗漏了什么配置项?
第 1 条附言 ·
2018-07-04 19:15:34 +08:00
应该是 vs2013 的 bug,我用编辑器打开项目的.vcxproj,拷贝了另外一个 C 文件排除预编译头的配置项过去给我要用的这个文件,保存了重新加载一下 debug 编译过了。。。真的让人崩溃。。
编译
debug
release
vs2013
3 条回复
•
2018-07-05 10:09:58 +08:00
1
vuser
2018-07-04 19:50:42 +08:00
重新编译就 ok 了吧
2
koalli
OP
2018-07-04 20:47:26 +08:00
@
vuser
我就是重新编译了好多次都不行,来来回回试了一个多小时。。整个人都要疯了。。
也是瞎猫碰到死耗子,随手拷贝了配置项试了一下就好了。。
真的是无语。。
3
USNaWen
2018-07-05 10:09:58 +08:00
vs 有些配置在 ui 里看不到,折腾死。
关于
·
帮助文档
·
博客
·
API
·
FAQ
·
实用小工具
·
1364 人在线
最高记录 6679
·
Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 21ms ·
UTC 23:43
·
PVG 07:43
·
LAX 16:43
·
JFK 19:43
Developed with
CodeLauncher
♥ Do have faith in what you're doing.