之前编译libxxx2.so的时候在makefile里链接了libxxx1.so,并且正常生成了libxxx2.so。然后编写应用的时候只调用libxxx2.so,编译make的时候就出现了warnning:libxxx1.so needed by libxxx2.so not found(try using -rpath or -rpath-link)的错误。
最后解决方法是,编译应用程序链接libxxx2.so的同时也链接上libxxx1.so即可。
应用程序链接动态库出现warnning:libxxx1.so needed by libxxx2.so not found(try using -rpath or -rpath-link)
最新推荐文章于 2024-07-25 15:50:18 发布