一般情况下,我们可以把所有的宏放在一个文件夹下,然后作如下设置:
filename mymacro "d:\tt"; /*假如宏就放在此文件夹下*/
options mprint symbolgen
mautosource sasautos=(sasautos mymacro);
以后调用宏时就可以自动编译。
问题是:我们的宏很多,所以需要归类放在 d:\tt 下的不同子文件下。这样的话,用上述方法就不能自动编译了。除非把每个子文件都加入 sasautos 中。
诸位有什么好的方法不?