我在 ANT exec 命令中有一组环境变量,如下所示,
<exec dir="${basedir}/src/" command="/usr/local/covidien/HDE/x86.linux2.6/bin/idlpp -S -l java ${basedir}/src/HelloWorldData.idl" >
<env key="OSPL_HOME" value="/usr/local/covidien/HDE/x86.linux2.6"/>
<env key="OSPL_TARGET" value="x86.linux2.6"/>
<env key="PATH" value="$OSPL_HOME/bin:$PATH"/>
<env key="LD_LIBRARY_PATH" value="$OSPL_HOME/lib:$LD_LIBRARY_PATH"/>
<env key="CPATH" value="$OSPL_HOME/include:$OSPL_HOME/include/sys:$CPATH"/>
<env key="OSPL_TMPL_PATH" value="$OSPL_HOME/etc/idlpp"/>
<env key="OSPL_URI" value="$OSPL_HOME/etc/idlpp"/>
<env key="CLASSPATH" value="$OSPL_HOME/jar/dcpssaj.jar:$CLASSPATH"/>
<env key="CLASSPATH" value="$OSPL_HOME/jar/dcpscj.jar:$CLASSPATH"/>
</exec>
但是在加载共享库时会引发错误:libddsutil.so:。我有一个包含 *.so 文件的外部库。我需要将它包含在 exec 命令中。如何使用 exec 命令添加外部库