Есть ли способ использовать VS 2010 с версией clang 9.0.0 в Windows? - PullRequest
0 голосов
/ 17 октября 2019

У меня есть проект, который можно скомпилировать с версией clang 9.0.0 и VS 2017, Windows.

clang устанавливается с помощью предварительно собранных двоичных файлов (Windows 32bit).

Проблемаявляется то, что пользовательская среда для этого проекта должна использовать VS 2010.

Если я компилирую в среде только с VS 2010 для того же проекта, я получаю следующую ошибку:

clang: error: linker command failed due to signal (use -v to see invocation).

Iпопытался использовать опцию -v и не смог найти направление решения.

Проблемы, связанные с VS 2010 и clang, были всего несколько лет назад.

В документе clang (https://clang.llvm.org/get_started.html), Я нашел предложение «Visual Studio 2017 или более поздняя версия».

Поскольку предыдущие версии clang поддерживали VS 2010, мне интересно, блокировала ли последняя версия clang VS 2010 или была ли опция. (Я не смогнайти любые опции, связанные с VS, во многих опциях clang -help.)

Если я никогда не смогу использовать VS 2010 с последней версией clang, я постараюсь использовать более старую версию clang. (Этоспособ избежать, но этоне невозможно)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...