如何使用g ++针对具有版本号的符号链接.so库进行链接?

时间:2019-12-25 13:56:16

标签: c++ gcc g++

我现在正在尝试使用g ++编译单个.cpp文件,该文件应使用以下共享库:

libtensorflow.so
libtensorflow.so.1
libtensorflow.so.1.14.0
libtensorflow_framework.so
libtensorflow_framework.so.1
libtensorflow_framework.so.1.14.0

以“ .so”和“ .so.1”结尾的库在控制台中以天蓝色显示,所以这些是符号链接吗?以“ .so.1.14.0”结尾的库为浅绿色,因此它们是“真实”库。但是,尽管我尝试了多种方法,但我无法编译我的简单代码,因此它无法使用上面的所有6个库。在运行时,我总是得到:对于至少一个库,“无法打开共享库文件:没有这样的文件或目录”。

有人可以告诉我如何使用标准g ++命令针对这种情况编译库吗?

0 个答案:

没有答案