gpt4 book ai didi

c++ - collect2.exe : error: ld returned 1 exit status

转载 作者:塔克拉玛干 更新时间:2023-11-03 08:03:16 28 4
gpt4 key购买 nike

当我尝试将我的 .C 编译为 png 时,我需要帮助

gcc --std=c99 -Wall -lz a.c -o a.png
c:/mingw/bin/../lib/gcc/mingw32/4.8.1/../../../../mingw32/bin/ld.exe: cannot find -lz
collect2.exe: error: ld returned 1 exit status

这是什么意思?

最佳答案

从错误信息来看,链接器说它找不到libz.solibz.a。如果您从自己的路径提供该库,通过

告诉链接器它必须在你的路径中搜索
gcc --std=c99 -Wall -Ldir -lz a.c -o a.png

使用

ld -lz --verbose 

查看链接器在何处搜索 libz。

关于c++ - collect2.exe : error: ld returned 1 exit status,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24728476/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com