链接器错误,Xcode 5和犰狳:“;找不到库-larmadillo.4.0.2“;
我正在尝试使用Armadillo框架安装和编译一个小示例程序,不幸的是,我遇到了链接器错误。以下是我目前的步骤:链接器错误,Xcode 5和犰狳:“;找不到库-larmadillo.4.0.2“;,xcode,linker,armadillo,Xcode,Linker,Armadillo,我正在尝试使用Armadillo框架安装和编译一个小示例程序,不幸的是,我遇到了链接器错误。以下是我目前的步骤: 犰狳 已编辑config.hpp以删除的常量定义 ARMA\u使用包装器 将加速框架添加到Xcode项目中 在标题搜索路径中添加了/usr/include/ 在库搜索路径中添加了/usr/lib/ 将libarmadillo.dylib添加到“使用库链接二进制文件” 部分 将include语句修改为#include”/usr/include/armadillo“ 具体来说,我在X
- 犰狳
- 已编辑config.hpp以删除的常量定义
ARMA\u使用包装器
- 将加速框架添加到Xcode项目中
- 在标题搜索路径中添加了
/usr/include/
- 在库搜索路径中添加了
/usr/lib/
- 将
添加到“使用库链接二进制文件” 部分libarmadillo.dylib
- 将include语句修改为
#include”/usr/include/armadillo“
> ld: library not found for -larmadillo.4.0.2 clang: error: linker
> command failed with exit code 1 (use -v to see invocation)
有人知道我遗漏了什么/做错了什么吗?我已经尝试过类似问题中发布的解决方案,但没有成功,提前谢谢
编辑:有趣的是,在终端函数中正确编译和运行示例程序 我不太清楚原因,但删除“链接二进制文件与库”部分中指向libarmadillo.dylib的链接解决了问题,程序现在可以编译了