0
私はCMakeに新しくなったので、今度はhttps://colmap.github.io/からCOLMAPソフトウェアをコンパイルしようとしています。これは、モジュールをコンパイルしますが、それはリンクに来るとき、それはlibfreeimage/libtiffをリンクするときにCMake/errorが発生する
/usr/lib/gcc/x86_64-linux-gnu/5/../../../x86_64-linux-gnu/libfreeimage.so: undefined reference to `[email protected]_4.0'
私はlibfreeimageれ、aptパッケージ(libfreeimage-devの/ libtiff4-devの)によってインストールされたlibtiffを持つようなエラーの数と失敗します。私はまたしてCMakeLists・ファイルに明示的に依存関係にlibtiffの追加以下の
find_package(TIFF REQUIRED)
と
set(COLMAP_LIBRARIES
...
${FREEIMAGE_LIBRARIES}
${TIFF_LIBRARIES}
私は明示的にCMake - ファイルのどこかに、動的結合を有するようライブラリを設定する必要がありますか?それ以外に何が問題なのでしょうか? libfreeimage.soプロジェクトでTIFFが含まれるように、例をTIFFライブラリを使用しようとしているように見えます