практика ставить boost через conan ?
Сейчас под виндой + Clang 13 пробую:
-- The C compiler identification is Clang 13.0.0 with MSVC-like command-line
-- The CXX compiler identification is Clang 13.0.0 with MSVC-like command-line
понять не могу чё ему не нраавится.
есть у меня в обще conanfile.txt:
[requires]
fmt/8.0.1
[generators]
cmake
cmake_find_package
работает прекрасно.
добавляю буст
[requires]
fmt/8.0.1
boost/1.78.0
[generators]
cmake
cmake_find_package
и "всего хорошего", что называется. CMake валится не пойми какой ошибкой:
https://pastebin.com/ySYmVPuZ
подскажите, пожалуйста, чяднт?
можно ли вообще clang'ом буст под виндовсами собирать?
☹️
(а ну да там в логе ещё и классический факап с кодировками на виндовсе в сообщении об ошибке, в добавок)
Clang-cl мимикрирует под msvc, т.е. принимает флаги msvc а не clang'a классического
нда, нашёл штук 5 разных ишью с пачками комментов на эту тему, и обсуждения, и даже какие-то костыли полурабочие так и висят все в open до сих пор
Попробуйте обычный clang а не clang-cl
да так и пробовал, но с непонятной целью Qt завязали на clang-cl
Где оно там завязано 0.о?
Так надо из исходников собрать под обычный clang)
это да, либо так и подозреваю не без подводных камней и проблем (как обычно)
Обсуждают сегодня