2
我使用Eclipse CDT plugin编写简单的C程序,并在文件中没有在那里我可以找到信息如何:如何添加库到Eclipse CDT管理的项目
- 进口C standard libraries如
assert.h
,等 - 导入不规范,第三方库,如
glib
,甚至也许是我自己的本地库
在Java的土地,一个罐子/ lib目录添加到您的项目的构建/编译路径,一个解决方案是t o将该罐子复制到项目中的lib/
目录中,右键单击它,然后转到Build Path >> Add to Build Path
。 我想知道与CDT的C程序等效的是什么?
真棒find @ rost0031(+1) - 一个快速跟进:我是C编程的新手:“包含”和“库”之间有什么区别?包含的只是未编译的源代码(您必须随应用程序一起编译),而库已经是打包的二进制文件了?再次感谢! – smeeb
库是一个二进制文件,其中包含编译的函数的所有符号。头文件(包含)包含这些函数的关联声明,并告诉您库中的内容并允许链接器链接到它们。 – rost0031
有关库和头文件的更多信息,请参见此处:http://www.yolinux.com/TUTORIALS/LibraryArchives-StaticAndDynamic.html – rost0031