我正在尝试为freebsd构建一个应用程序,它链接到一个建立在linux上的共享对象"share.so“。我在/usr/compat/ linux /lib下也有与freebsd linux兼容的库。但是当链接到"share.so“时,我得到了一堆错误,因为share.so(构建在linux上)需要访问"/usr/compat/linux/li
我知道windows可以设置一个带有dll版本信息的资源文件,但是我想知道如何对linux共享对象进行相同的设置。这个库实际上是libz.so.1.2.3,在/lib中也存在相同的版本。这些文件实际上是库的相同版本,但是其中一个文件(我编译的)说它缺少版本信息。/configure .... some_version_option=1.2.3ldd /usr/bin/git
linux