可能重复:
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中这样做?