Как я могу собрать curlpp на Windows для GCC?

Я скачал пакет отсюда: https://github.com/jpbarrette/curlpp
Когда я перетаскиваю CMakelists.txt на cmake.exe, он создает нечто, похожее на проект Microsoft Visual Studio. Я хочу создать статическую библиотеку, которую я мог бы использовать вместо кодовых блоков с GCC. Я не знаю, как это сделать, я не знаю, где находятся варианты или как установить соответствующие флаги.
Я также следовал за этим постом: /questions/3024295/kak-sobrat-curl-i-ispolzovat-ego-v-proekte-codeblocks-staticheskij/3024299#3024299 который о cURL - он собирается правильно, но когда я связал его с моим проектом, он дал мне неопределенную ошибку ссылки.
Может ли кто-нибудь помочь мне здесь? Мой рабочий стол уже завален всеми файлами, которые я скачал при попытке.

1 ответ

Как упомянуто здесь:

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

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

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

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

cd /path/to/curlpp/
mkdir build
cd build    
cmake -G "CodeBlocks - NMake Makefiles" .. 
Другие вопросы по тегам