2017-02-21 2 views
0

Я загрузил пакет отсюда:
Когда я перетаскиваю CMakelists.txt на cmake.exe, он создает что-то похожее на проект Microsoft Visual Studio. Я хочу создать статическую библиотеку, которую я мог бы использовать в Codeblocks с GCC. Я не знаю, как это сделать, я не знаю, где эти параметры и как установить соответствующие флаги.
Я также следовал за этим сообщением: https://stackoverflow.com/a/27609214/7310666c, который посвящен cURL - он строит правильно, но когда я связал его с моим проектом, он дал мне неопределенную ошибку ссылки.
Может ли кто-нибудь дать мне руку здесь? Мой рабочий стол уже завален всеми файлами, которые я загрузил, когда пытался.Как я могу создать curlpp для Windows для gcc?

ответ

0

Как упоминалось here:

CMake [..] отвечает за запись входных файлов для нативной системы сборки.

Модули, ответственные за создание файлов для конкретной системы сборки, называются «Генераторы». Для получения полного списка этих генераторов, пожалуйста, посмотрите на this.

В вашем случае по умолчанию он выбирает Visual Studio, хотя «Кодовые блоки» должны быть доступны.

Итак, вот пример того, как можно получить необходимые файлы:

cd /path/to/curlpp/ 
mkdir build 
cd build  
cmake -G "CodeBlocks - NMake Makefiles" .. 
Смежные вопросы