Dlib++

Linux

※前提条件:本情報はDlib18.18+Ubentu15.04を基づいて説明してる

Dlibのインストール

cd dlib
mkdir build
cd build
cmake ..
cmake --build . --config Release
make install #root権限が必要です。

トラブルシューティング

コンパイルエラー

dlib++ の dlib-18.8/dlibのソースをコンパイルしようとすると、以下のエラーが発生しました。

CMake Error: Could not find CMAKE_ROOT !!!
CMake has most likely not been installed correctly.
Modules directory not found in
/Applications/CMake 2.8-11.app/Contents/bin
CMake Error: Error executing cmake::LoadCache(). Aborting.

http://stackoverflow.com/questions/18615451/cmake-missing-modules-directory
以上通りにcmakeを再インストールしても、cmakeが正常に動作できない

以下のコマンドを実行したら、動作できるようになった

mkdir build
cd build
cmake ..

※cmakeはフォルダの直下でコンパイルができないことが多い。

パフォーマンスが劣化

dlibのサンプルのパフォーマンスが悪くないが、自作プログラムのパフォーマンスが劣化している場合、下記のようにReleaseモードでコンパイルすれば治る

cmake ..
cmake --build . --config Release

MAC

※前提条件:本情報はDlib18.18+MAC10.10.5を基づいて説明してる

上記Linuxのコンパイル方法で、以下のコンパイルエラーが発生しました。

error: "Also make sure you have libx11-dev installed on your system"

解決するにはXQuartzをインストールする必要がある。

https://www.xquartz.org


★月額105円~/容量最大30GB/機能満載! ロリポップ!レンタルサーバー ★

コメント:



(画像の文字列を入力して下さい)

トップ   編集 凍結 差分 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2019/12/02 (月) 12:31:57 (1628d)

yVoC[UNLIMITȂ1~] ECirŃ|C Yahoo yV LINEf[^[Ōz500~`I


z[y[W ̃NWbgJ[h COiq 萔O~ył񂫁z COsیI COze