如何在Eclipse C++项目中包含静态链接库?

Tho*_*ens 6 c++ eclipse eclipse-cdt static-libraries

我有一个以源代码形式分发的开源库.在运行Makefile之后,我最终得到了一个.h文件和一个.a文件,然后我想要包含在我正在处理的项目中.我熟悉如何通过手动编辑Makefile或从命令行调用编译器来添加它们,但我不知道如何将这些添加到使用CDT创建的Eclipse C++项目中.

我目前正在使用Eclipse Indigo.我找到了旧版Eclipse的一些说明,但菜单并没有描述.我捅了一下,没看到任何熟悉的东西.

小智 8

在项目浏览器中右键单击项目名称并打开项目,选择项目属性.然后选择C/C++ General - > Paths and Symbols - > includes - > GNU C++并添加头文件的路径.你应该为你的库做同样的事情:C/C++ General - > Paths and Symbols - > Libraries - > Add,并添加你的库文件路径.


Beg*_*ner 7

如何将外部库添加到我的C++项目中?

右键单击项目名称并选择属性,转到项目的属性.单击"C/C++ Build".在Settings-> Tool Settings选项卡下,单击GCC C Linker/Libraries.然后添加库和搜索路径.