您的位置: 首页 > 文章 > 在linux下指定了库路径编译还是报错 在linux下指定了库路径编译还是报错 分类: 文章 • 2024-01-30 08:37:52 1:问题 在Makefile中指定了自己的动态库和其路径 并且在该路径下有这个库文件 但是在执行时还会报错 2:原因与解决 这是因为我们指定的库,在这里是个软连接 本来应该指向真实的库文件,但是由于某些原因导致这里指向的文件名字错误 所以更改一下即可 这里把真实库的名字改了,你会发现软连接的颜色变了。说明以前的红色表示不是一个有效的连接 再执行make, 通过 3:运行时找不到库 如在运行时找不到库,可以在编译是添加参数-Wl,-rpath=