标签: c++ clang c++14
我已经用clang(也在this中)编译并运行了gcc6.3代码,它们都可以正常工作。
在我的Visual Studio 2015中,我还使用以下Platformtoolsets进行了编译。
两者都可以编译。
但是当我使用工具集时,
我遇到以下错误
当我包含内存和功能标头时,似乎会发生此问题。
#include <functional> #include <memory>
知道为什么会这样吗?以及如何避免呢?
答案 0 :(得分:2)
正如注释中提到的1201ProgramAlarm一样,我必须在属性中打开启用运行时类型信息。 (对于Visual Studio 2015)在属性页中,展开配置属性-> C / C ++,然后选择语言。 将否(-fno-rtti)更改为是(-frtti)