复杂命令行参数:gcc的-Wl,
-Wl,表示后面的参数将传给link程序ld(因为gcc可能会自动调用ld),如果后面的ld参数有空格,怎么传呢?比如想加一个-rpath /path? 下面几种方法:
- -Wl,rpath /path
- -Wl,rpath:/path
- -Wl,rpath=/path
- -Wl,rpath,/path
- -Wl,“rpath /path”
- -Wl,‘rpath /path’
经过20分钟摸索和google,我才找到正确答案是 4,记下来。
复杂命令行参数:gcc的-Wl,
-Wl,表示后面的参数将传给link程序ld(因为gcc可能会自动调用ld),如果后面的ld参数有空格,怎么传呢?比如想加一个-rpath /path? 下面几种方法: