Linux使用一个软件包的API,包含的头文件中只有函数原型,是否以及怎么链接库

Linux使用一个软件包的API,包含的头文件中只有函数原型,是否以及如何链接库?
这个软件包的manual中说明要求包含一个m.h的头文件,但是m.h中只有函数的原型而没有具体的定义,同时这个软件包提供了两个lib文件夹,每个文件夹里面有好些源代码,是不是编译的时候要链接到这两个lib?求问具体操作细节!!谢谢大家了!!
------解决思路----------------------
它提供了这样的库,应该是有一定原因的,你不妨在编译的时候链接进去试试

如果缺少什么应该在编译的时候会有提醒的,将缺少的东西在这些库里面搜索一下有没有相应的定义,如果有的话就应该需要的了

http://blog.****.net/lee244868149/article/details/38707127
------解决思路----------------------
要不要链接某个库要看你调用的函数是不是在这个库里面,如果编译出现 undefined referenced 错误说明没有