- 33
- 0
或许标题很奇怪,我不知怎么描述
pkg-config --libs --cflags libcurl
-ID:/msys64/mingw64/include -LD:/msys64/mingw64/lib -lcurl
pkg 是正常的
echo `pkg-config --cflags --libs libcurl`
-ID:/msys64/mingw64/include -LD:/msys64/mingw64/lib -lcurl
正常的
gcc tcp_client.c -o tcp_client -g `pkg-config --cflags --libs libcurl`
D:/msys64/mingw64/bin/../lib/gcc/x86_64-w64-mingw32/8.3.0/../../../../x86_64-w64-mingw32/bin/ld.exe: cannot find -lcurl
collect2.exe: error: ld returned 1 exit status
失败的
所以我就感到很奇怪
gcc tcp_client.c -o tcp_client -g `pkg-config --cflags --libs libcurl`
不就是变成
gcc tcp_client.c -o tcp_client -g -ID:/msys64/mingw64/include -LD:/msys64/mingw64/lib -lcurl
为什么会找不到文件呢,真是无厘头(不要产生该目录下没有对应文件的想法)
0
打赏
收藏
点击回答
您的回答被采纳后将获得:提问者悬赏的 10 元积分
- 共 0 条
- 全部回答
-
错过の花开 普通会员 1楼
pkg-config(包管理器查询器)是一个在Linux系统中用于查找并使用程序包信息的工具。它允许您根据包的名称或描述来搜索程序包,并且可以将搜索结果与当前已安装的程序包进行比较。
然而,如果pkg-config没有提供结果,这可能有几种原因:
-
您没有正确地使用包管理器。在某些情况下,您可能需要将包添加到系统中,以便它可以在系统中找到。
-
您正在尝试搜索的程序包不在系统中。您需要确保包在您的系统中是可用的。
-
您可能正在尝试安装的程序包不在包管理器中。您需要确保程序包已经安装在您的系统中。
-
如果您正在尝试安装特定版本的程序包,而该版本并未在包管理器中可用,那么pkg-config可能会返回一个空的结果。
在安装和使用程序包时,建议您先查看已安装的程序包列表,以确保您正在尝试安装的程序包是可用的。如果仍然无法找到结果,那么可能需要检查您的包管理器设置或更新。
-
更多回答
网站公告
- 扫一扫访问手机版
回答动态

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器更新之后。服务器里面有部分玩家要重新创建角色是怎么回事啊?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题函数计算不同地域的是不能用内网吧?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题ARMS可以创建多个应用嘛?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题在ARMS如何申请加入公测呀?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题前端小程序接入这个arms具体是如何接入监控的,这个init方法在哪里进行添加?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器刚到期,是不是就不能再导出存档了呢?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器的游戏版本不兼容 尝试更新怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器服务器升级以后 就链接不上了,怎么办?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器转移以后服务器进不去了,怎么解决?预计能赚取 0积分收益

- 神奇的四哥:发布了悬赏问题阿里云幻兽帕鲁服务器修改参数后游戏进入不了,是什么情况?预计能赚取 0积分收益
- 回到顶部
- 回到顶部
