Я разрабатываю проект на C++, который будет заключен в более крупный.Скомпилировать один файл в проекте CMake?
Я видел, что в большом проекте (это приложение Qt, и оно создается из qmake). Я могу скомпилировать один файл из командной строки linux, просто введя относительный путь к определенному файлу в качестве аргумент.
С другой стороны, я использую CMake для своего собственного проекта. Когда я изменяю код для единицы компиляции, и мне нужно изменить его заголовочный файл, мне приходится долго ждать, чтобы скомпилировать его зависимости, а затем его собственный исходный файл. Но есть некоторые ситуации, в которых я бы предпочел проверить, может ли исходный код в файле * .cc компилироваться без ошибок.
Есть ли способ создать Makefile из CMake, как это делает qmake? Переключение на qmake больше не является вариантом.
Try 'сделать help' на текущий CMake сгенерированный Makefile. Я уверен, что расскажу, как построить только один объектный файл. – John