使用g ++链接共享库

时间:2017-12-25 10:13:34

标签: g++

我有一个cpp文件a.cpp和一个共享对象libA.so它将在同一个文件夹下使用,但是,当我尝试使用g ++将它们链接在一起时,它声明它不能找到图书馆(之后我用ldd查看了)。

这是我使用的命令 g++ a.cpp -I . -L. -lA

知道如何解决这个问题吗?

可能重复: building and linking a shared library

1 个答案:

答案 0 :(得分:-1)

使用 g ++ -o a.cpp -I。 -L。 your-so-name.so