Skip to content
This repository has been archived by the owner on Sep 8, 2021. It is now read-only.

Linux版での使用手順 #1

Open
YASAI03 opened this issue Apr 26, 2020 · 1 comment
Open

Linux版での使用手順 #1

YASAI03 opened this issue Apr 26, 2020 · 1 comment
Labels
enhancement New feature or request Linux

Comments

@YASAI03
Copy link
Member

YASAI03 commented Apr 26, 2020

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と書き込む。
    その後、
cmake
make
./Siv3D_App

により通常通りビルドすれば実行できる。
参考としてCMakeLists.txtを添付する。


動作確認環境

  • ManjaroLinux(Xcfe) 20.0
@YASAI03 YASAI03 added enhancement New feature or request Linux labels Apr 26, 2020
@YASAI03
Copy link
Member Author

YASAI03 commented May 31, 2020

動作が確認できた環境があればお知らせ頂けるとありがたいです

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement New feature or request Linux
Projects
None yet
Development

No branches or pull requests

1 participant