c++ - Visual Studio 2015 Community 命令行构建 C++ 项目不起作用

标签 c++ visual-studio

我刚刚将 VS2015 Ultimate(已过期)升级到社区。我一直在使用 C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC 下的构建工具来构建我的 VC 应用程序。升级后,构建中断,因为

C:\Program Files (x86)\Microsoft Visual Studio 14.0\VC\atlmfc\include\afx.h(78): fatal error C1083: Cannot open include file: new.h: No such file or directory

Ultimate 有 VC\include\new.h 但 Community 没有。这是设计使然吗?我该如何修复这个构建中断?

感谢任何线索。

最佳答案

非常简单:仅用一行创建 VC\include\new.h

#include <new>

更新:随着 VS2015 final 的发布,以上内容不再需要。

就是这样。

对于剩余的包括添加 $(UniversalCRT_IncludePath)进入AdditionalIncludeDirectories在项目中。

关于c++ - Visual Studio 2015 Community 命令行构建 C++ 项目不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30671478/

相关文章:

c# - 从 xml 加载对象,在动态 UI 中编辑值并保存回 xml

c# - VS2017 不显示建议并且无法导航到插入符号下的符号

c++ - 切换菜单计算器不会显示算术

c++根据配置定义类型/调用函数

c++ - QWidget 在鼠标按下事件后不响应。

.net - 为什么在建立与 SQL Server 的连接时会发生与网络相关或特定于实例的错误?

c++ - 我能否使 Visual Studio 2008 中的 C++ 表现得像早期版本一样?

c++ - 如何拥有可被多种语言调用的 C++ 库?

c++ - 为什么代码创建错误的二叉搜索树

visual-studio - ID为 "xxxx"的进程未在Visual Studio中运行(包括2013至2017〜版本)