如何将libs添加到Eclipse CDT管理的项目中

时间:2015-05-07 00:47:13

标签: c dependencies eclipse-cdt

我正在使用Eclipse CDT plugin来编写简单的C程序,在文档中没有哪处可以找到有关如何:

的信息
  • 导入assert.h,例如glib
  • 导入非标准的第三方库,例如lib/,甚至可能是我自己的本地库

在Java-land中,要将jar / lib添加到项目的构建/编译路径,一种解决方案是将jar复制到项目内的Build Path >> Add to Build Path目录中,右键单击它,然后转到{{1}}。 我想知道具有CDT的C程序的等价物是什么?

1 个答案:

答案 0 :(得分:1)

来自http://wiki.eclipse.org/CDT/User/FAQ#How_do_I_add_an_external_library_to_my_C.2B.2B_project.3F

对于包含:右键单击您的项目并转到属性>> C / C ++ Build>>设置>> GCC C ++编译器>>包括

您必须添加外部库的包含路径(标头所在的位置)。 Eclipse索引器(代码完成等)和编译器

需要此信息

对于库:右键单击您的项目并转到属性>> C / C ++ Build>>设置>> GCC C ++链接器>>您必须添加库搜索路径(选项-L)和要链接的库(选项-l)的库。链接器需要此信息。