Вопрос по cmake – Эквивалент Makefile в CMake

9

Я только начал использовать CMake, и это было меньше недели. У меня написан Makefile, и я пытаюсь написать его эквивалент в CMake. У меня нет представления о командах, которые я должен использовать в CMake для каждого из операторов в данном файле Makefile. Как мне начать? Есть ли место, где я могу найти документацию для этого?

Ваш Ответ

2   ответа
9

Я только что преобразовал свой проект (~ 15000 строк кода C ++, создает общие библиотеки, модульные тесты и исполняемые файлы) в CMake от scons пару недель назад, и это заняло всего день или два.

Одна вещь, которую я нашел полезным, состояла в том, чтоBoost проект теперь есть экспериментальная поддержка CMake, а не bjam. Просматривая их код (в частности, макросы, определенные вtools/build/CMake) многому научил меня о некоторых синтаксисах и возможностях CMake.

Также полезно:

Надеюсь это поможет.

Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
Error: User Rate Limit Exceeded
1

Вы действительно должны подписаться на список рассылки CMake (Вот) и посмотрите на ихВеб-сайт в «справке» раздел, это здорово!

Если вы не нашли ответ на свой вопрос в каком-либо исследовании Google или в архиве списка рассылки (Вот), просто отправьте его по почте в список рассылки, и хорошие люди помогут вам!

Это то, что я делал около 2 месяцев назад, и теперь у меня есть отличный проект, компилируемый с помощью cmake! :)

Error: User Rate Limit Exceeded

Похожие вопросы