使用特定版本号编译Linux可执行文件

时间:2012-01-31 12:59:15

标签: linux gcc

  

可能重复:
  How to specify the library version to use at link time?

有问题解决: How to specify the library version to use at link time?

谢谢。

可能是一个蹩脚的问题,但经过几个小时的搜索后我没有回答。

我在/usr/lib/中有两个库 libmy.so.0.0.0 libmy.so.0 -> libmy.so.0.0.0

libmy.so.1.0.0 libmy.so.1 -> libmy.so.1.0.0

libmy.so -> libmy.so.1.0.0

我有一个应用程序,其下一个分支针对版本1.0.0构建,当前分支构建针对0.0.0。但是我无法告诉编译器我要编译哪个版本。例如。我不能说-lmy.so.1

有没有办法在Linux中这样做?

0 个答案:

没有答案