回顾使用库所需的步骤
每个库一次
- 获取库。从网站或通过包管理器下载。
- 安装库。解压到目录或通过包管理器安装。
- 告诉编译器在哪里查找库的头文件。
- 告诉链接器在哪里查找库的库文件(如果有的话)。
每个项目一次
- 告诉链接器要链接哪些静态库或导入库文件(如果有的话)。
- 在程序中 #include 库的头文件。
- 确保程序知道在哪里找到任何正在使用的动态库。
步骤 1 和 2 -- 获取并安装库
将库下载并安装到您的硬盘。有关此步骤的更多信息,请参阅关于静态和动态库的教程。
步骤 3 和 4 -- 告诉编译器在哪里找到头文件和库文件
我们将全局进行此操作,以便该库可用于我们所有的项目。因此,以下步骤只需每个库执行一次。
A) 转到“设置菜单”并选择“编译器”。
B) 单击“目录”选项卡。编译器选项卡将已为您选中。
C) 按下“添加”按钮,并添加库的 .h 文件的路径。如果您正在运行 Linux 并通过包管理器安装了库,请确保此处列出了 /usr/include。
D) 单击“链接器”选项卡。按下“添加”按钮,并添加库的 .lib 文件的路径(如果有的话)。如果您正在运行 Linux 并通过包管理器安装了库,请确保此处列出了 /usr/lib。
E) 按下“确定”按钮。
步骤 5 -- 告诉链接器您的程序正在使用哪些库
对于步骤 5,我们需要将库中的库文件添加到我们的项目中(如果有的话——如果没有,您可以跳过此步骤)。我们按单个项目执行此操作。
A) 右键单击默认工作区下方的粗体项目名称(可能是“Console application”,除非您更改了它)。从菜单中选择“构建选项”。
B) 单击链接器选项卡。在“链接库”窗口下,按下“添加”按钮并添加您希望项目使用的库。
C) 按下“确定”按钮
步骤 6 和 7 -- #include 头文件并确保项目可以找到 DLL
只需在项目中 #include 库的头文件。
有关步骤 7 的更多信息,请参阅教程A.1 -- 静态和动态库。