2010-12-19 10 views
4

私はブーストをダウンロードしました。コンパイラとリンカーをEclipseとWindowsでどのように指していますか?

この例では、リンカーをC:\ lib \ boost \ libに置き、コンパイラにC:\ lib \ boostのインクルードを検索させてそれらをインクルードするように指示します例の#include「ブースト/ filesystem.hppのために、第二のブーストディレクトリを使用して

はどのように正確に私は私のリンカとコンパイラを指していますか?

私は

+0

私はしばらくの間でCDTを使用していませんでしたが、G ++リンカページの下のプロジェクトのプロパティでのC/C++タブでライブラリを追加するためのオプションがあります。誤っていない場合は、環境変数の下にboost libディレクトリを追加します。 – Novikov

答えて

0

のWindows 7上のEclipseで働いていますコンパイラ:、ディレクトリを含める追加でブーストパスを追加するには:

project properties->C\C++ Build->Settings->Directories->GCC C++ Compiler->Directories 

注:リンカ

#include "boost/smart_ptr.hpp" 

を行うことができますので、フォルダ"ブースト"常駐するフォルダを追加します。ライブラリのパスを追加するにはの検索パス(すべてのlibファイルの場所を指す)を追加します。

project properties->C\C++ Build->Settings->Directories->MinGW C++ Linker->Libraries 

(これはMinGWツールチェーンを使用していることを前提としています。他のツールチェーンでも同じでなければなりません)。

乾杯

関連する問題