A.3 — 在 Code::Blocks 中使用库

回顾使用库所需的步骤

每个库一次

  1. 获取库。从网站或通过包管理器下载。
  2. 安装库。解压到目录或通过包管理器安装。
  3. 告诉编译器在哪里查找库的头文件。
  4. 告诉链接器在哪里查找库的库文件(如果有的话)。

每个项目一次

  1. 告诉链接器要链接哪些静态库或导入库文件(如果有的话)。
  2. 在程序中 #include 库的头文件。
  3. 确保程序知道在哪里找到任何正在使用的动态库。

步骤 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 -- 静态和动态库

guest
您的电子邮箱地址将不会被显示
发现错误?请在上方留言!
与勘误相关的评论在处理后将被删除,以帮助减少混乱。感谢您帮助使网站对每个人都更好!
来自 https://gravatar.com/ 的头像与您提供的电子邮箱地址相关联。
有回复时通知我:  
62 条评论
最新
最早 最多投票
内联反馈
查看所有评论