【问题标题】:how do I point my compiler and linker in Eclipse and Windows?如何在 Eclipse 和 Windows 中指向我的编译器和链接器?
【发布时间】:2011-05-27 23:18:15
【问题描述】:

我下载了 boost。网站上的说明是这样说的:

在此示例中,您将链接器指向 C:\lib\boost\lib 并告诉编译器在 C:\lib\boost 中搜索包含并使用第二个 boost 目录包含它们,例如 #include "升压/文件系统.hpp

我如何准确地指向我的链接器和编译器?

我在 Windows 7 上的 Eclipse 中工作。

【问题讨论】:

  • 我有一段时间没有使用 CDT,但是在 G++ 链接器页面下项目属性的 C/C++ 选项卡下,有一个添加库的选项。如果没记错的话,你在环境变量下添加boost lib目录。

标签: compiler-construction boost windows-7 linker eclipse-cdt


【解决方案1】:

编译器:要添加包含目录,请在以下位置添加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 工具链。在其他工具链上应该相同)。

干杯

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多