我目前正在尝试将构建后步骤添加到SunStudio项目的build/make文件中,但要继续,我需要知道该项目的目录。问题是${PWD}不返回当前目录,并且我找不到任何环境变量,如${PROJECTDIR}或其他。
实际上,从更全面的角度来看,我的问题是我找不到任何文档来说明SunStudio在构建项目时设置了什么环境变量,所以任何有这些信息的答案都会更好。
谢谢
发布于 2009-04-27 05:12:28
我终于想出了一个解决方案。我在makefile的预编译目标中放置了一个"env“命令,如下所示:
.build-pre:
env这揭示了SunStudio用来构建(=>dmake)项目的所有环境变量,因此我了解到项目目录是在${DMAKE_PWD}变量中设置的。
https://stackoverflow.com/questions/792106
复制相似问题