Обходной путь LLVM "/ manifestdependency: не разрешен в .drectve" - PullRequest
0 голосов
/ 13 ноября 2018

У меня довольно сложное приложение с графическим интерфейсом, созданное с использованием wxWidgets, которое я могу скомпилировать и нормально запустить на MSVC, однако, когда я компилирую с использованием LLVM в Visual Studio, у меня возникает ошибка "/ manifestdependency: не допускается в .drectve".

Об этой ошибке сообщалось, и здесь можно найти обходной путь https://bugs.llvm.org/show_bug.cgi?id=38797,, однако я не могу понять, как мне нужно изменить мой код. В отчете об ошибке упоминается, как директива помещается в файл PCH, но я не использую предварительно скомпилированный заголовок в своем решении. Я могу создавать проекты с использованием LLVM, где я не включил заголовки и библиотеки wx, поэтому я подозреваю, что это как-то связано с компиляцией wxWidget.

Я не слишком знаком с тем, как работает / строит wxWidget, кто-нибудь сможет дать какой-нибудь совет?

...