各位老师:今天读mdl.mki文件,如下:
#----------------------------------------------------------# Define tools commands common to all platforms#----------------------------------------------------------%ifndef MLibCmd MLibCmd = $(toolsPath)mlib%endif
%ifndef RCompCmd RCompCmd = $(toolsPath)rcomp%endif
%ifndef RTypeCmd RTypeCmd = $(toolsPath)rsctype%endif
%ifndef RLibCmd RLibCmd = $(toolsPath)rlib%endif
宏toolsPath的定义搜索了整个mki文件夹目录都没有找到,环境配置也没有。想知道这个宏是在哪里定义的。另外想查看宏定义的展开值如何查看。
推测是在bmake程序内部临时生成的。其实没有太大必要深入研究这些mki和mke文件,只要掌握了基本的用法能编译出我们的程序即可。还是需要把主要精力集中到对SDK中对象的正确理解和运用上。
Answer Verified By: hj z
谢谢符老师。