如何在eclipse C项目中添加库?

时间:2011-12-03 20:36:11

标签: c linux eclipse

我需要在Eclipse indigo中为C项目添加一个C库。 到目前为止我做了什么。 我已下载并安装了该库。 所有标题都在文件夹/ usr / include中,library.so文件位于文件夹/ usr / lib中。 阅读完教程后,我尝试这样做: 在Eclipse中 - >项目 - > C / C ++ Build - >设置 - > GCC C Linker - > Libaries - >添加图书馆 - > " ibxml2" (库名是libxml2) 但它仍然无法奏效。 我是Linux上的超级新手,所以请你给我一些建议怎么做? there is a screenshot, that might be helpfful

顺便说一下。在我运行错误时创建一个新的C / C ++项目"发射失败!找不到二进制文件"。我查了一下二元解析器"在项目设置和" Elf Parser"已设置(我已经读过它对Linux来说没问题),那有什么不对?它不是那么重要,因为当我第一次只构建项目然后运行它时它可以工作,但是也许有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:3)

在链接器选项中,不应添加“libxml2”,而应添加“xml2”。 Linux中的所有二进制库(所以文件)都有一个“lib”前缀,它不是库名的一部分。