A-3 在 Code::Blocks 中使用库
总结一下使用库所需的步骤:
每个库只需执行一次:
- 获取该库。可从网站下载,或通过包管理器安装。
- 安装该库。将其解压到某个目录,或通过包管理器安装。
- 告知编译器在何处查找该库的头文件。
- 告知链接器在何处查找该库的库文件(如有)。
每个项目仅限一次:
- 告知链接器需要链接哪些静态库或导入库文件(如有)。
- 在程序中包含该库的头文件。
- 确保程序知道如何定位所使用的动态库。
步骤 1 和 2 —— 获取并安装库
将库下载并安装到硬盘上。有关此步骤的更多信息,请参阅关于静态库和动态库的教程。
步骤 3 和 4 —— 告知编译器头文件和库文件的位置
我们将以全局方式进行设置,以便所有项目都能使用该库。因此,以下步骤每个库只需执行一次。
A) 进入“设置菜单(Settings menu)”,选择“编译器(Compiler)”。

B) 点击“目录(Directories)”选项卡。此时“编译器”选项卡已自动选中。
C) 点击“添加(Add)”按钮,并添加该库的 .h 文件路径。如果您使用的是 Linux 系统,并且是通过包管理器安装的该库,请确保此处列出了 /usr/include 路径。

D) 点击“链接器(Linker)”选项卡。点击“添加(Add)”按钮,并添加库的 .lib 文件的路径(如有)。如果您使用的是 Linux 系统,并且是通过包管理器安装的该库,请确保此处列出了 /usr/lib 目录。

E) 点击“确定(OK)”按钮。
步骤 5 —— 告知链接器程序使用的库
在步骤 5 中,我们需要将库中的库文件添加到项目中(如果有的话——如果没有,可以跳过此步骤)。此操作需针对每个项目单独进行。
A) 右键单击默认工作区下加粗显示的项目名称(除非您更改过,否则通常为“Console application”)。从菜单中选择“构建设置(Build options)”。

B) 点击“链接器(Link libraries)”选项卡。在链接库窗口中,点击“添加(Add)”按钮,然后添加项目所需的库。

C) 点击“确定(OK)”按钮
步骤 6 和 7 —— 包含头文件并确保项目能找到 DLL 文件
只需在项目中包含库中的头文件即可。
有关步骤 7 的更多信息,请参阅教程 A.1 —— 静态库与动态库。

浙公网安备 33010602011771号