/ usr / bin / ld:找不到-lsapin

时间:2015-07-04 12:57:12

标签: ubuntu ld

我正在尝试通过在Ubuntu 10.04中运行其makefile来编译代码(模拟器)但是我收到此错误:

/ usr / bin / ld:找不到-lsapin

(该模拟器目录中有一个libsapin.a文件)

我已经搜索过它,发现很多线程都在解释同样的问题,但是大多数线程都有使用OpenGL进行编译的问题,这不是我的问题。如果有人帮我解决这个问题,我将不胜感激。

1 个答案:

答案 0 :(得分:0)

您无法将未包含在库路径中的库与-l相关联。相反,您应该将-L与库的完整路径一起使用(例如-Lfile/to/my/libsapin.a)。您可以在swarthmore.edu找到有关链接的更多信息。