Содержание

CMake для сборки проекта

Сборка проекта

Hello, World

Разделение кода на *.cpp и *.h файлы

Подпроект

Внешняя библиотека boost и *.cpp, *.h файлы

Внешняя библиотека boost и подпроект foo

Подпроект с внешней библиотекой boost и подпроект foo

[Qt6] Hello, World

[Qt6] Hello, World; подпроект

CMake и ALE в VIM

ALE is the Asynchronous Linting Engine for Vim.

Проблема. Линтер не видит заголовочные файлы из внешних подпроектов (используемых библиотек) и выдаёт ошибки в заголовочных файлах.

По материалам: