WindowsでDrogonをインストールする
- CMakeをインストール(.msiファイル)
- conanをインストール(.exeファイル)
未定
- g++をインストール
- Visual Studio 2019 professional 2019
- 必要?
- インストールするにはGUI環境が必要?
- C++ライブラリ管理ツールのVcpkgを使用
while read line | |
do sudo apt install $line | |
done |
install-drogon-for-centos-7.5=Install Drogon for CentOS 7.5 |
install-drogon-for-centos-7.5=CentOS 7.5用のDrogonをインストールする |
{ | |
"files": [ | |
"./install-drogon-centos-7.5.sh" | |
], | |
"buttons": [ | |
{ | |
"text": "install-drogon-for-centos-7.5", | |
"cmd": "./install-drogon-centos-7.5.sh" | |
} | |
], | |
"lang": { | |
"en-us": "./drogon-centos-7.5-lang-en-us.ini", | |
"ja": "./drogon-centos-7.5-lang-ja.ini" | |
} | |
} |
install-drogon-for-macos-12.2=Install Drogon for MacOS 12.2 |
install-drogon-for-macos-12.2=MacOS 12.2用のDrogonをインストールする |
{ | |
"files": [ | |
"./install-drogon-macos-12.2.sh" | |
], | |
"buttons": [ | |
{ | |
"text": "install-drogon-for-macos-12.2", | |
"cmd": "./install-drogon-macos-12.2.sh" | |
} | |
], | |
"lang": { | |
"en-us": "./drogon-macos-12.2-lang-en-us.ini", | |
"ja": "./drogon-macos-12.2-lang-ja.ini" | |
} | |
} |
install-drogon-for-ubuntu-18.04=Install Drogon for Ubuntu 18.04 |
install-drogon-for-ubuntu-18.04=Ubuntu 18.04用のDrogonをインストールする |
{ | |
"files": [ | |
"./apt-install.sh", | |
"./install-drogon-ubuntu-18.04.txt" | |
], | |
"buttons": [ | |
{ | |
"text": "install-drogon-for-ubuntu-18.04", | |
"cmd": "./apt-install.sh < install-drogon-ubuntu-18.04.txt" | |
} | |
], | |
"lang": { | |
"en-us": "./drogon-ubuntu-18.04-lang-en-us.ini", | |
"ja": "./drogon-ubuntu-18.04-lang-ja.ini" | |
} | |
} |
WindowsでDrogonをインストールする
未定
{ | |
"ubuntu-18.04": { | |
"files": [ | |
"./drogon-ubuntu-18.04.json" | |
] | |
}, | |
"centos-7.5": { | |
"files": [ | |
"./drogon-centos-7.5.json" | |
] | |
}, | |
"macos-12.2": { | |
"files": [ | |
"./drogon-macos-12.2.json" | |
] | |
} | |
} |
yum install git | |
yum install gcc | |
yum install gcc-c++ | |
git clone https://github.com/Kitware/CMake | |
cd CMake/ | |
./bootstrap && make && make install | |
cd .. | |
yum install centos-release-scl | |
yum install devtoolset-8 | |
scl enable devtoolset-8 bash | |
git clone https://github.com/open-source-parsers/jsoncpp | |
cd jsoncpp/ | |
mkdir build | |
cd build | |
cmake .. | |
make && make install | |
cd ../.. | |
yum install libuuid-devel | |
yum install openssl-devel | |
yum install zlib-devel |
brew upgrade | |
brew install jsoncpp | |
brew install ossp-uuid | |
brew install openssl | |
brew install zlib |
git | |
gcc | |
g++ | |
cmake | |
libjsoncpp-dev | |
uuid-dev | |
openssl | |
libssl-dev | |
zlib1g-dev |
環境構築に必要な情報
OSの判定は必要か?パッケージ管理システムとOSについて
パッケージ管理システムとOS、ソフトウェアとどっちが先?
コマンド、パッケージ管理システム
sudo apt -y install <package>
または sudo apt-get -y install <package>
{ | |
"apt": "sudo apt install git", | |
"ubuntu-18": "sudo apt install git", | |
"ubuntu-18.04": "sudo apt install git", | |
"yum": "yum install git", | |
"centos-7": "yum install git", | |
"centos-7.5": "yum install git", | |
"homebrew": "brew install git", | |
"macos": "brew install git", | |
"macos-12.2": "brew install git" | |
} |