无法在Eclipse CDT中指定多个rpath

3
我希望在GCC C++链接器的Miscellaneous部分指定多个rpaths。
链接器标志: -Wl,-rpath=/home/cri/Libs1,-Wl,-rpath=/home/cri/Libs2 其中一个可以工作,但当我添加第二个时,会出现以下错误:
/usr/bin/ld: cannot find : No such file or directory
collect2: ld returned 1 exit status
make: *** [libmylib.so] Error 1

我能请你帮忙看看我做错了什么吗?

这与IT技术有关。
1个回答

6
你需要在两个标志之间去掉逗号(我使用它时不带等号符号):
-Wl,-rpath /home/cri/Libs1 -Wl,-rpath /home/cri/Libs2

那应该能够运行。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接