如何使用代码::Blocks或MinGW在Windows上构建CPP-NETLIB库

How to build CPP-NETLIB libraries on Windows using Code::Blocks or MinGW

本文关键字:Windows 构建 CPP-NETLIB MinGW 何使用 代码 Blocks      更新时间:2023-10-16

Cpp-netlib的"入门"谈到了构建库,其结果应该是:

cppnetlib-client-connections.lib
cppnetlib-server-parsers.lib
cppnetlib-uri.lib

它还提供了CMakeLists.txt来实现这一点,但我将如何在Code::Blocks中构建它,或者更好的问题是,我将如何使用MinGW构建库?

我使用的是预装了MinGW:mingw32-g++ (tdm-1) 4.7.1的Code::Blocks。

我试着把所有的源和头放入一个Code::Blocks项目中并编译它,它已经成功编译并运行了,但它没有产生任何东西,我真的找不到任何解决我问题的方法。。。

(cpp-netlib-0.111.0-final)

只需要执行一次,之后全局变量您创建的将可用于任何项目。

  1. 打开"设置"菜单并选择"全局变量…"
  2. 单击当前变量列表旁边的"新建"按钮,指定一个类似"cpp-netlib"的名称,然后点击OK
  3. 在Builtin fields部分的"base"字段中,浏览您的cpp-netlib安装的base——您在build命令的--prefix选项中指定的路径
  4. 在"lib"字段中,浏览您的cpp-netlib安装的"cpp-netlib-0.111.1-final\libs"子文件夹——它应该是"base"字段中的路径,并附加了"\cpp-netlib-0.111.1-fnal\libs"
  5. 点击关闭按钮保存全局变量