Эквивалент Makefile в CMake - PullRequest
9 голосов
/ 24 июня 2009

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

Ответы [ 2 ]

9 голосов
/ 26 июня 2009

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

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

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

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

1 голос
/ 24 июня 2009

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

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

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

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...