私は持っています: - OS: Windows 7 - MinGW、gcc 4.8.0。- MSYS 7.2 -ウェブサイトから log4cplus-1.1.1 をダウンロードしました。
./configure - うまくいきました。しかし、「make」で、「undefined reference Mutex::Mutex(Mutex::type)」というメッセージのエラーが表示されます。コード内でそのクラスの ctors を検索しました。次の場所にあります。
- log4cplus-1.1.1\include\log4cplus\thread\syncprims-pub-impl.h
- log4cplus-1.1.1\include\log4cplus\thread\impl\syncprims-pthreads.h
- log4cplus-1.1.1\include\log4cplus\thread\impl\syncprims-win32.h
しかし、それらのいずれかを使用するための注文方法がわかりません。MakeFile をチェックインし、インクルード ファイルとしてインクルードし、config.cxx に追加して WIN32 を定義しましたが、まだ機能しません。
コンパイラに log4cplus を正しくコンパイルさせるにはどうすればよいですか?