gpt4 book ai didi

c++ - 如何解决此链接器错误?

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:37:48 25 4
gpt4 key购买 nike

我正在尝试在 Eclipse 项目中使用已编译的库。编译很顺利,但在链接过程中出现错误。下面是在 Eclipse 控制台上生成的详细信息。

g++ -L/usr/local/lib -o "readInput"./readInput.o -llibopencv_calib3d.so -llibopencv_contrib.so -llibopencv_core.so

/usr/bin/ld: cannot find -llibopencv_calib3d.so  
/usr/bin/ld: cannot find -llibopencv_contrib.so
/usr/bin/ld: cannot find -llibopencv_core.so

即使提供了库路径,我也不知道为什么链接器会给出找不到它的错误。

最佳答案

假设您拥有所有必需的库:对于 libSOMETHING.so , 指定 -lSOMETHING而不是 -llibSOMETHING.so .省略首字母 lib最后.so .

关于c++ - 如何解决此链接器错误?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14174529/

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