云淡风轻

  • 量化与交易
  • 关于站长
博学笃志 切问近思
  1. 首页
  2. C++
  3. 正文

Visual Studio 2013 的 libcurl winbuild 编译和配置

2017年6月1日 1573点热度 0人点赞 0条评论

本文记录最简单的winbuild方法的编译,不涉及https

libcurl下载地址

https://curl.haxx.se/download/curl-7.54.0.zip

编译步骤:

1.开始菜单——所有程序——Visual Studio 2013——Visual Studio tools——VS2013 开发人员命令提示

2.命令行切换到\curl-7.54.0\winbuild 目录

3.命令:nmake /f Makefile.vc mode=dll vc=10 开始编译

命令解析:

nmake是MS的编译工具

/f 参数描述文件名不使用默认的makefile

Makefile.vc 是winbuild里的makefile文件

mode=dll 编译动态链接库

vc=10 是VC++版本号,理论上Visual Studio 2013是VC12的,但curl的winbuild最高支持VC10,用VC10编译也没问题的

nmake /f Makefile.vc mode=<static or dll> <options>

其余的option参考文档:\curl-7.41.0\winbuild\BUILD.WINDOWS.txt

4.稍等一会,若编译成功,编译结果会保存在\curl-7.54.0\builds\libcurl-vc10-x86-release-dll-ipv6-sspi-winssl 这一目录下

bin 文件夹里有libcurl.dll动态链接库

include 文件夹里是写代码要引用的头文件

lib 是要用到的.lib库文件

在VS项目属性中 附加包含目录增加include文件夹路径,附加库目录增加lib文件夹路径,链接器-输入增加libcurl.lib,最后在运行目录copy一个libcurl.dll

标签: 暂无
最后更新:2017年6月2日

世平矿

博学笃志,切问近思

点赞
下一篇 >

文章评论

razz evil exclaim smile redface biggrin eek confused idea lol mad twisted rolleyes wink cool arrow neutral cry mrgreen drooling persevering
取消回复

世平矿

博学笃志,切问近思

分类
  • C++
  • 交易执行
  • 其他
  • 区块链
  • 固定收益
  • 技术指标
  • 数据库
  • 机器学习
  • 网站
  • 资产配置
  • 量化与交易
归档
  • 2025 年 2 月
  • 2024 年 12 月
  • 2022 年 1 月
  • 2021 年 6 月
  • 2021 年 1 月
  • 2020 年 12 月
  • 2019 年 4 月
  • 2018 年 12 月
  • 2018 年 11 月
  • 2018 年 10 月
  • 2018 年 9 月
  • 2018 年 8 月
  • 2018 年 6 月
  • 2018 年 5 月
  • 2018 年 4 月
  • 2018 年 2 月
  • 2018 年 1 月
  • 2017 年 12 月
  • 2017 年 11 月
  • 2017 年 10 月
  • 2017 年 9 月
  • 2017 年 7 月
  • 2017 年 6 月
  • 2017 年 5 月

COPYRIGHT © 2025 lishiping.site. ALL RIGHTS RESERVED.

Theme Kratos Made By Seaton Jiang