Я создаю проект 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.