首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >‘'ld:未知选项:-rpath=./libs’-在mac os 10.7.5上构建openframework外接程序时出现链接错误

‘'ld:未知选项:-rpath=./libs’-在mac os 10.7.5上构建openframework外接程序时出现链接错误
EN

Stack Overflow用户
提问于 2014-10-21 02:36:11
回答 2查看 4.4K关注 0票数 11

我对编码非常陌生,我正在尝试构建一个开放框架插件的示例项目,名为ofxReprojection。当我走的时候:

代码语言:javascript
复制
cd /Users/Macbookpro/Documents/openframeworks/addons/ofxReprojection/example-ofxKinect 

然后

代码语言:javascript
复制
make

我得到了这个错误:

代码语言:javascript
复制
ld: unknown option: -rpath=./libs
clang: error: linker command failed with exit code 1 (use -v to see invocation)
make[1]: *** [bin/example-ofxKinect] Error 1
make: *** [Release] Error 2
Macbooks-MacBook-Pro:example-ofxKinect Macbookpro$ 

我使用的是Mac OS 10.7.5。

我希望有人能帮上忙,为了艺术:)

EN

回答 2

Stack Overflow用户

发布于 2015-09-04 22:34:51

使用,而不是=来传递参数。使用=是GNU链接器的一个特性。例如,使用-Wl,-rpath,./libs设置RPATH

clang man页面中:

如果option包含逗号,则在逗号处将其拆分为多个选项。可以使用此语法将参数传递给选项。

票数 16
EN

Stack Overflow用户

发布于 2015-06-26 00:01:13

在我的Mac上编译其他源代码时,我也遇到了类似的错误。从'-rpath‘中删除'=’后,编译错误得到解决。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/26472590

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档