从SAS访问共享可执行库及远程浏览相关知识
1. 从SAS访问共享可执行库示例
在SAS中访问共享可执行库有多种应用场景,下面通过具体示例进行说明。
1.1 更新字符串参数
该示例使用Solaris提供的共享库libc.so中的tmpnam例程,此库安装在/usr/lib/sparcv9目录下。tmpnam例程可生成一个唯一的临时文件名,通常放置在/var/tmp目录。
-C原型:char * tmpnam(char *s);
-属性表:
routine tmpnam minarg=1 maxarg=1 returns=char255. module=libc; arg 1 char output byaddr format=$cstr255;- SAS源代码:
x ’if [ ! -L ./libc ] ; then ln -s /usr/lib/sparcv9/libc.so.1 ./libc ; fi’ ; x ’setenv LD_LIBRARY_PATH .:/usr/lib/sparcv9:/usr/