我下载了Boost。网站上的说明是这样说的:
在此示例中,您将链接器指向 C:\lib oost\lib 并告诉编译器在 C:\lib oost 中搜索包含内容并使用第二个 boost 目录包含它们,例如 #include "boost/文件系统.hpp
我到底如何指向我的链接器和编译器?
我正在 Windows 7 上的 Eclipse 中工作。
编译器:要添加包含目录,请在以下位置添加boost路径:
project properties->C\C++ Build->Settings->Directories->GCC C++ Compiler->Directories
注意:添加文件夹“boost”所在的文件夹,这样就可以了
#include "boost/smart_ptr.hpp"
链接器:要添加库路径,请在以下位置添加搜索路径(指向所有库文件所在的位置):
project properties->C\C++ Build->Settings->Directories->MinGW C++ Linker->Libraries
(这假设您正在使用 MinGW 工具链。其他工具链上应该是相同的)。
干杯