gpt4 book ai didi

c++ -/usr/bin/ld : cannot find

转载 作者:IT老高 更新时间:2023-10-28 22:01:56 27 4
gpt4 key购买 nike

我创建了一个 .so 文件并将其放在 /opt/lib 位置,然后在此之后将此路径添加到 LD_LIBRARY_PATH我尝试使用以下命令编译我的主程序:

g++ -Wall -I/home/alwin/Development/Calculator/ main.cpp -lcalc -o calculator

我收到以下错误:

/usr/bin/ld: cannot find -lcalc
collect2: ld returned 1 exit status

有人可以帮我解决这个问题吗?我使用代码块 IDE 创建了共享库

最佳答案

-L/opt/lib 添加到您的编译器参数中,这会使编译器和链接器在该文件夹中搜索 libcalc.so 的路径。

关于c++ -/usr/bin/ld : cannot find,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5329638/

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