栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 面试经验 > 面试问答

g ++无法链接curl lib文件

面试问答 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

g ++无法链接curl lib文件

随着默认installion你会指定

curl
gcc
-lcurl
,如报道
curl-config--libs
。并将其传递
gcc
给VCLinux生成的命令行,将其添加
curl
到 _ 额外 VS项目属性中“ _链接器 / 输入”
下的“ 库依赖关系” 行。请注意,您只输入 curl
,VCLinux提供了
-l
,并且gcc链接器将其扩展为的实际文件名
libcurl.a
(或者
libcurl.so
如果您要链接共享库)。

通常不需要指定库搜索路径,因为

/usr/lib
等自动出现在库搜索路径上。以Debian
9为例,
libcurl.a
位于中
/usr/lib/i386-linux-gnu
。但是,如果在非标准位置安装curl,请在 linker /
General 下将路径添加到 Additional Library Directories
。如果要从Linux发行版安装curl,请记住也要安装开发文件。在Debian上,这是软件包。
libcurl4-gnutls-dev

卷曲是兼容

pkg-config
的话,作为替代直接输入路径和库的名称,则可以指定
%24(pkg-config --cflags libcurl)

C ++ / 全部选项 / 其他选项
%24(pkg-config --libs libcurl)
链接器 / 全部选项 /
附加选项 。请注意,它
%24
是编码的,
$
因为否则Visual Studio会尝试(失败)将字符串解释为宏。



转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/399128.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号