0

我有一个配置脚本,我需要在其中传递一个包含逗号的选项。现在,如果不是逗号,我可以放一些 "s 来让 configure 识别整个字符串:

 ./configure --with-arpack="-Wl,-rpath,/my/path -L/my/path -larpack"

但是逗号被解释为选项分隔符,因此脚本仅将 -Wl 识别为移交的选项:

=== With linker flags: -Wl -rpath /my/path -L/my/path -larpack

我怎样才能解决这个问题?

塞巴斯蒂安

4

1 回答 1

2

改用 LDFLAGS 和 LIBS:

$ export LDFLAGS="-Wl,-rpath,/my/path -L/my/path"
$ export LIBS="-larpack"
$ ./configure --with-arpack
于 2010-08-20T00:19:52.343 回答