1

我制作了 makefile,它正在创建两个 C 代码文件的共享库(我使用了 gcc)。Makefile 也在创建可运行的主 C 文件。现在我需要知道如何告诉主 C 文件使用我的共享库 - 因为我需要使用已经包含在共享库的代码文件中的函数。谢谢您的帮助。

4

2 回答 2

1
  1. #include包含要在主文件中使用的函数声明的头文件。

  2. 使用 . 链接到您的共享库-L/path/to/libraries abc.c -l<yourLIb>。[假设您的库名称是lib<yourLIb>.so]

注意:您可以在此处找到一些不错的读物。

于 2014-11-19T13:43:24.280 回答
0

在头 .h 文件中定义函数原型。并将库名称添加到链接器参数。

于 2014-11-19T13:42:59.490 回答