0

我有没有放在“/usr/lib”下的第三方库。我在 Eclipse 库搜索路径中定义了它们的路径。该项目编译和链接良好,但是当我运行项目时,我遇到了找不到库的异常。如果我将第 3 方库复制到“/usr/lib”,则它运行正常。

我相信这是路径问题(我是 cpp 新手),如何在 eclipse 中配置它?

谢谢

4

1 回答 1

1

首先,由于它在运行时崩溃,因此您正在链接动态库(libWhatever.so),因此您必须将库路径添加到LD_LIBRARY_PATH环境变量中。-static否则,您可以使用该标志强制链接器静态链接到静态库 (libWhatever.a) 。

于 2012-07-24T16:24:44.967 回答