我要被 vs2013“预编译头文件来自编译器的早期版本”玩死了。。。

2018-07-04 16:48:34 +08:00
 koalli
环境是 vs2013。

我要在一个 C++的库里使用第三方的 C 库,我已经右键设置这些 C 文件不使用预编译头了,可是 debug 版重新编译也一直报“预编译头文件来自编译器的早期版本”这个错误,如果真的是配置错误也就罢了,release 版本一样的配置编译直接就过了。。。

我现在整个人都是懵逼的,来来回回对比 debug 和 release 版本的配置项根本找不到问题在哪里。。

新建出来的空项目导入这个第三方 C 库排除不使用预编译头后 debug 和 release 都是可以编译的,不知道我到底哪里遗漏了什么配置项?
3457 次点击
所在节点    程序员
3 条回复
vuser
2018-07-04 19:50:42 +08:00
重新编译就 ok 了吧
koalli
2018-07-04 20:47:26 +08:00
@vuser
我就是重新编译了好多次都不行,来来回回试了一个多小时。。整个人都要疯了。。
也是瞎猫碰到死耗子,随手拷贝了配置项试了一下就好了。。
真的是无语。。
USNaWen
2018-07-05 10:09:58 +08:00
vs 有些配置在 ui 里看不到,折腾死。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/468117

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX