鈍足ランナーのIT日記

走るのが好きな5流のITエンジニアのブログ。

趣味の範囲は広いけど、どれも中途半端なクソブロガー楽しめるWebアプリを作ってあっと言わせたい。サーバーサイドPerl(Mojolicious)、クライアントサイドVue.js。Arduinoにも触手を伸ばす予定。

エンドウ君リリース作業

スナップエンドウ検出アプリエンドウ君のリリース作業をまとめておこう。

darknetjsのインストール

コンパイラを最新にしないとビルドが通らないので以下のツールのdevtoolset-7をインストール。
www.hpc-technologies.co.jp

インストール後は以下で有効化

scl enable devtoolset-7 bash


そして、darknetjsをインストール
www.npmjs.com

cmakeのインストール

ソースからインストールする
cmake.org
uchy.me

git 2系のインストール

blog.1q77.com

opencvのインストール

docs.opencv.org

ld.so.confの編集

qiita.com

opencv4nodejsのインストール

npm installでインストールする前に環境変数の設定

export OPENCV4NODEJS_DISABLE_AUTOBUILD=1
export OPENCV_LIB_DIR =/usr/local/lib64

メモリ不足発生した場合

qiita.com