链接器错误,Xcode 5和犰狳:“;找不到库-larmadillo.4.0.2“;

链接器错误,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

我正在尝试使用Armadillo框架安装和编译一个小示例程序,不幸的是,我遇到了链接器错误。以下是我目前的步骤:

  • 犰狳
  • 已编辑config.hpp以删除的常量定义
    ARMA\u使用包装器
  • 将加速框架添加到Xcode项目中
  • 在标题搜索路径中添加了
    /usr/include/
  • 在库搜索路径中添加了
    /usr/lib/
  • libarmadillo.dylib
    添加到“使用库链接二进制文件” 部分
  • 将include语句修改为
    #include”/usr/include/armadillo“
具体来说,我在Xcode 5中遇到的链接器错误如下:

> 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的链接解决了问题,程序现在可以编译了