日期:2014-05-16  浏览次数:20702 次

shell
PSPSDK=$(shell psp-config --pspsdk-path)
include $(PSPSDK)/lib/build.mak 


这两句到底是什么意思啊?

------解决方案--------------------
第一句,将psp-config --pspsdk-path的输出结果赋给PSPSDK
第二句,包含相应目录下的build.mak文件内容,其中$(PSPSDK)就是第一行的输出结果。


------解决方案--------------------
学习中
------解决方案--------------------
在bash shell下,$()是用来执行命令滴,如FILES=$(ls),表示将ls得到的所有文件和目录名赋值给FILES,下一步就可以执行循环获得单个文件名了
------解决方案--------------------
一楼正解
------解决方案--------------------
这个明显是makefile,而不是shell脚本啊
$(shell cmd)的作用就是启动一个shell,执行cmd,将结果返回