gpt4 book ai didi

c - 如何使用共享库编译 GCC?

转载 作者:塔克拉玛干 更新时间:2023-11-02 23:49:18 25 4
gpt4 key购买 nike

我创建共享库 libpl.so

我使用这个命令来创建连接:

ln -s libpl.so.1.0.1 libpl.so.1
ln -s libpl.so.1.0.1 libpl.so

现在我尝试使用以下方法编译我的程序:

gcc main.c -o main -L. -libpl

但我有错误:

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

我应该怎么做才能修复它?我该如何编译它?

最佳答案

这一行应该有帮助:

export LD_LIBRARY_PATH=/path/to/libpl.so:$LD_LIBRARY_PATH

您应该遵循本教程 on shared libraries on Linux .本教程可能会回答您的所有问题。

关于c - 如何使用共享库编译 GCC?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36824381/

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