Я успешно перешла на Linux, и мне это очень нравится. За исключением того, что я не могу связать код с библиотеками Boost, которые не являются только заголовками.
Шаги, которые я предпринял:
- Запустите
sudo apt-get install libboost.*-dev
в терминале, чтобы установить библиотеки Boost. - Позвольте CMake сгенерировать мои make-файлы и найти библиотеки Boost, как я делал это в Windows.
- Запустите
make
для компиляции.
Тот же код компилируется и прекрасно связывается под Windows с Microsoft Visual C ++.
Дальнейшая информация
Что мне еще нужно делать?