1

Windowsでflannをコンパイルすると、エラーが発生しました。ブーストとgcc 4.3.3をインストールします。このエラーはどこから来て、どうすれば解決できますか?

g++ src/*.o  -o cbir -lboost_program_options -lhdf5 -lboost_filesystem -lboost_system -llog4cxx -lflann
c:/mingw/bin/../lib/gcc/mingw32/4.3.3/../../../../mingw32/bin/ld.exe: cannot find -lboost_program_options collect2: ld returned 1 exit status
Makefile:29: recipe for target `cbir' failed
make: *** [cbir] Error 1
4

1 に答える 1

0

boost_program_options をコンパイルする必要があります。コンパイラで使用できるプリコンパイル済みライブラリがあることを確認してください。また、make ファイル (Qt .pro ファイルなど) に対応するパスを設定します。

    LIBS += -L"c:/pathToLib"
于 2013-09-07T22:07:38.517 に答える