我想知道 Makefile.am 中 *_la_LDFLAGS 的可能值是多少?
如果我问这个问题,那是因为我想要以下内容:
Actual shared library : libA.so (or with the version number I don't care)
Symbolic links : libA-X.Y.Z.so, libA-X.so, libA.so
soname : libA-X.so
然而,这是我通过使用-release标志得到的:
Actual shared library : libA-X.Y.Z.so
Symbolic links : libA.so
soname : libA-X.Y.Z.so !!! this is not what I want
我也尝试过完全没有标志并得到了
Actual shared library : libA-0.0.0.so !!! 0.0.0 and not the real version
Symbolic links : libA.so, libA-0.so
soname : libA-0.so !!! 0.0.0 and not the real version
我应该怎么做 ?我应该使用哪个标志?
提前致谢