Существует проект CMake, библиотека range-v3, импортированная conan.
Все сборки и ссылки в порядке.
Затем откройте для редактирования проекта (код Visual Studio), мне нужно указать расположение заголовков, и вот проблема.В одной руке у меня есть "conanbuildinfo.cmake" там у меня есть _INCLUDE_DIRS , но как я могу установить его в код Visual Studio, не используя абсолютный путь?
Я уже обновил C / C ++ расширение json и указал включить dir.Но это уродливо, мне нужен более элегантный и удобный способ.
- conanfile.txt, импорт не влияет
[requires]
range-v3/0.5.0@ericniebler/stable
[imports]
bin, *.dll -> ./bin
lib, *.dynlib* -> ./lib
lib, *.so -> ./lib
[generators]
cmake
Часть расширения c / c ++ JSON
{
"configurations": [
{
"name": "Linux",
"includePath": [
"${workspaceFolder}/**",
"/home/myname/.conan/data/range-v3/0.5.0/ericniebler/stable/package/52137beddd093ee80959d89f66348c14a1589eb7/include"
],
Нет сообщений об ошибках, просто уродливый стиль