我有一个以源代码形式分发的开源库。在运行Makefile之后,我最终得到了一个.h
文件和一个.a
文件,然后我想将其包含在我正在处理的项目中。我熟悉如何通过手动编辑Makefile或从命令行调用编译器来添加它们,但我不知道如何将这些添加到使用CDT创建的Eclipse C ++项目中
我目前正在使用Eclipse Indigo。我找到了旧版Eclipse的一些说明,但菜单并没有描述。我捅了一下,并没有看到任何熟悉的东西。
答案 0 :(得分:8)
右键单击项目资源管理器中正在打开项目的项目名称,选择项目属性。然后选择C / C ++ General - >路径和符号 - >包括 - > GNU C ++并添加头文件的路径。你应该在你的库下做同样的事情:C / C ++ General - >路径和符号 - >图书馆 - >添加并添加库文件路径。
答案 1 :(得分:7)
如何将外部库添加到我的C ++项目中?
右键单击项目名称并选择属性,转到项目的属性。单击“C / C ++ Build”。在Settings-> Tool Settings选项卡下,单击GCC C Linker / Libraries。然后添加一个库和一个搜索路径。