📄 makefile
字号:
CPU = ARMARCH4 /* 目标板的CPU体系结构 */TOOL = gnu /* 编译工具链 */EXTRA_DEFINE = -Wcomment -DCPU_7TDMI -DARMMMU=ARMMMU_NONE -DARMCACHE=ARMCACHE_KS32C /* 附加的编译选项 */TGT_DIR = $(WIND_BASE)/target /* 目标路径 */include $(TGT_DIR)/h/make/defs.bsp /* 定义了Vxworks系统运行的标准变量 */include $(TGT_DIR)/h/make/make.$(CPU)$(TOOL) /* 定义了对应目标板CPU结构所选用的编译工具链 */include $(TGT_DIR)/h/make/defs.$(WIND_HOST_TYPE) /* 定义了与主机系统相关的宏变量 */DOC_FILES = sysLib sngks32cEnd sngks32cSio /* DOC_FILES宏指明了哪些源文件有相应的文档说明 */## Only redefine make definitions below this point, or your definitions will## be overwritten by the makefile stubs above.TARGET_DIR = Bsp_AnywhereII /* 目标目录 */VENDOR = Sumsung /* 目标板生产厂商 */BOARD = AnywhereII /* 目标板名字 */## The constants ROM_TEXT_ADRS, ROM_SIZE, and RAM_HIGH_ADRS are defined# in config.h and Makefile.# All definitions for these constants must be identical.#ROM_TEXT_ADRS = 01000000 # ROM entry address /* 16进制Bootrom入口地址,需与config.h中定义相同 */ROM_WARM_ADRS = 01000004 # ROM warm entry address /* 热启动入口地址 */ROM_SIZE = 00080000 # number of bytes of ROM space /* Rom大小,需与config.h中定义相同 */RAM_LOW_ADRS = 00001000 # RAM text/data address (bootrom) /* 加载Vxworks的目标地址 */RAM_HIGH_ADRS = 00100000 # RAM text/data address (bootrom) /* Bootrom映像在Ram的起始地址,需与config.h中定义相同 */ MACH_EXTRA = sngks32cEnd.o /* 在此用户可以加入自己应用程序模块 */## Only redefine make definitions above this point, or the expansion of## makefile target dependencies may be incorrect.include $(TGT_DIR)/h/make/rules.bspinclude $(TGT_DIR)/h/make/rules.$(WIND_HOST_TYPE)
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -