我有一个以源代码形式分发的开源库。在运行Makefile后,我最终得到了一个.h
文件和一个.a
文件,然后我想将其包含在我正在处理的项目中。我熟悉如何通过手动编辑Makefile或通过从命令行调用编译器来添加这些内容,但我不确定如何将这些添加到使用CDT创建的Eclipse C++项目中。如何在我的Eclipse C++项目中包含一个静态链接的库?
我目前正在使用Eclipse Indigo。我发现了旧版Eclipse的一些说明,但菜单并不是描述的内容。我戳了一下,没有看到任何熟悉的东西。
这对于最新的CDT是否准确?我没有看到“工具设置”选项卡。在C/C++ Build> Settings下有一个,但我根本没有看到目录。第二段也是不正确或缺少信息 - 在我使用的链接器的杂项下,有其他选项和其他对象,我不确定应该使用哪一个。接下来我会尝试第三种方法。 –
@ThomasOwens对不起,wiki太旧了。我已更新。我的Eclipse版本是3.7.1 – Beginner
我即将离开工作,所以我不能尝试我正在尝试做的事情,但我在家里有一个项目,我可以继续尝试。唯一的问题是工具设置选项卡在C/C++ Build - > Settings下,而不是直接在C/C++ Build下。我还假设GCC可能是Cygwin(因为我正在使用Cygwin工具链,而不是GCC工具链)。尽管如此,其他所有东西都是排列起来的,对我来说也很合理我会在今晚晚些时候跟进,如果这项工作在家里或明天有效,那么我有时间在工作中进行实验。 –