【问题标题】:Add library to C/c++ eclipse indigo project将库添加到 C/c++ eclipse indigo 项目
【发布时间】:2013-02-23 00:48:06
【问题描述】:

我正在尝试通过以下过程将库添加到 Eclipse 中的 C/C++ 项目:

  1. Properties->C/C++General->includes(包括指定保存库的文件夹)。
  2. Properties->C/C++General->Library Paths(指定.so和.a文件的库路径)
  3. Properties->C/C++General->Libraries(指定.so和.a文件的添加路径)

但是当我构建项目时,它无法找到我在项目中包含的头文件的路径。

谁能告诉我错误在哪里?

【问题讨论】:

  • 我认为您的 Eclipse 安装了 CDT?您是否尝试过将路径添加到链接器。因为链接器需要一个 .a 文件。您可以通过将 -l(name.a)(不带 lib)添加到链接器标志来做到这一点

标签: c++ c eclipse


【解决方案1】:

here 发布了一个类似的问题。您需要在 Properties -> C/C++ -> Build 区域添加库,而不是 General 区域。

希望这会有所帮助。

【讨论】:

  • 但是我应该使用构建区域中的哪个选项。我在构建中获得的选项如编辑中所示
  • 希望您能提供帮助..我真的坚持这一点。
猜你喜欢
  • 2011-10-15
  • 2015-06-29
  • 1970-01-01
  • 1970-01-01
  • 2011-05-25
  • 1970-01-01
  • 1970-01-01
  • 2021-04-02
  • 2016-05-08
相关资源
最近更新 更多