欢迎关注,本专栏主要更新C++基础编程,STL编程,OPP编程,设计模式,多线程编程,网络编程,Linux系统编程,mysql接口,常用的第三方库(如jsoncpp,openssl,opencv等),拥有丰富的实例练习代码,欢迎订阅该专栏!(等该专栏建设成熟后将开始收费,快快上车吧~~)
【C++编程实战】链接动态库报错:\lib\xxx.so undefined reference to XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
我发现了一个很有趣的现象,下图是我的VS2019工程的库依赖项:
interface是我自己生成的一个.so文件,其中的函数会对json,crypto有依赖,如果是上面的这个库依赖的顺序的话,会有下面的这个报错undefined reference to XXXXXXXX:
然后我就怎么也想不明白问题出在了哪里,终于我调转了一下库依赖项的位置:
报错就结束了。。。。报错真的结束了。。大家又遇到类似的问题也可以试试。。