libcurlのbuild
git clone https://github.com/curl/curl.git
cd curl
./buildconf
./configure --disable-shared --enable-static --with-ssl
make
make install
これでlibcurl+opensslのstaticlibがビルドされ/usr/lib/など既定の位置にインストールされるはず。
CMakeLists.txtの変更
このリポジトリの
HTTPClient.hpp
SivHTTPClient.cpp
Main.cpp(任意)
をApp/にコピーする。
32行目"./Main.cpp"の下に "./SivHTTPClient.cpp"
38行目target_link_libraries(内に-lcurlと書き込む。
その後、
により通常通りビルドすれば実行できる。
参考としてCMakeLists.txtを添付する。
動作確認環境