使用/ clr编译头文件,但在Visual Studio 2017中将其关闭为主文件

时间:2019-05-08 17:25:57

标签: c++ qt clr qthread

我正在创建一个QT项目,其中使用QT代码的主文件需要包含我创建的头文件,但是,头文件使用托管的c ++代码(/ clr)。这种组合会产生错误:

#error directive: <future> is not supported when compiling with /clr or /clr:pure.

包含在“ qthread.h”中,这是qt线程功能所需的,而qt线程功能对于我的项目才能正常工作。有没有一种方法可以关闭主文件的/ clr,但仍包含包含clr代码的头文件?

如果没有,我还有其他选择吗?我正在使用Visual Studio 2017。

0 个答案:

没有答案