Правильный способ добавления c ++ включает в eclipse - PullRequest
0 голосов
/ 20 июня 2020

Обычно я использую eclipse для java, теперь мне нужно сделать кое-что из cpp. Я использую vcpkg для управления зависимостями и cmake для создания двоичного кода:

cmake CMakeLists.txt "-DCMAKE_TOOLCHAIN_FILE=$VCPKG_CMAKE"

, который работает нормально. Однако eclipse не может найти эти зависимости, и я сделал следующее:

  • свойства проекта / c / c ++ general / paths and symbols / gnu c ++

и добавил

$VCPKG_HOME/packages/$SOME_PACKAGE/include

который работает, я думаю, но должен быть лучший способ сделать это?

Я хочу включить (сделать доступным для eclipse) все, что можно найти по адресу:

$VCPKG_HOME/packages/*/include

1 Ответ

0 голосов
/ 20 июня 2020

поэтому я добавил cmake4eclipse добавить построенный проект с этим, в свойствах проекта, добавленных в:

c++ build / cmake4eclipse / symbols(tab) 

CMAKE_TOOLCHAIN_FILE = $ VCPKG_CMAKE

и это все.

Возможно, вы могли бы просто добавить include, как описано выше, в путь:

$VCPKG_HOME/installed/x64_linux/include

или что-то в этом роде в зависимости от вашей ОС. Еще не пробовал это тесто. Для получения справки по cmake4eclipse вы должны проверить справку по eclipse / cmake4eclipse

...