使用包含c ++共享库

时间:2015-11-20 06:27:40

标签: c++ include shared-libraries

我有一些需要使用math.h和time.h的函数,我想将它们放在c ++共享库中。

我很难通过谷歌找到例子。

我在哪里放#include,主文件?图书馆cpp?还是应该在make文件中?是否涉及任何特殊语法?

1 个答案:

答案 0 :(得分:-1)

如果math.htime.h中的任何内容出现在您的图书馆例程中,那么接口,然后包含必须在您的库.h中,因为它们必须对调用您的库例程的代码可见。至少,(至少对于编译器来说)将它们隐藏在库的.cpp文件中是完全可以接受的。