如何设置新版本Radasm 3.0的语言tpl和ini文件。
tpl是radasm3.0的语言模版文件,说实话,是一些设置,方便radasm 建造一些语言的架构,是一种方便的编程方法,使编程应用到位和简单快捷。
radasm 3.0和以前的版本不一样,还有各种不同项目,不同名的版本。菜单不一样和内挂实用编译语言不一样。
标准DOS程序 [*BEGINTXT*] [*PROJECTNAME*].prra [Version] Version=3000 [Project] Assembler=masm Group=2,-1,0,1,建立工具板,-2,-1,1,汇编语言,-3,-1,1,包含文件,-4,-1,1,说明文档,-5,-1,1,资源文件 F1=-2,2,1,220,220,1036,444,828,[*PROJECTNAME*].asm F2= F3= F4= F5= F6= F7= [*ENDTXT*] [Make] Make=$A\masm32\bin\rc,$A\masm32\bin\ml,$A\masm32\bin\DOSLNK,$A\masm32\bin\lib 0=DOS 程序,'/v "$C"',"$C.obj"','/c /coff /Cp "$C"',"$C.exe",‘’, Delete=1 IncBuild=0 Run=0,'','' [*ENDTXT*] [*BEGINTXT*] [*PROJECTNAME*].asm ;***本文件为DOS.exe标准模板文件*** ;////////////////////////////////////////////////////////////////// ;程序名: ;作者: 超级蓝果 ;完成日期: ;程序说明: ;////////////////////////////////////////////////////////////////// ; 数据段 DSEG SEGMENT ;定义数据段 ;TO DO:数据添加到下面 ;////////////////////////////////////////////////////////////// DSEG ENDS ; 堆栈段 SSEG SEGMENT STACK ;定义堆栈段 DB 100H DUP(?) ;设置堆栈段大小为100H SSEG ENDS ; 代码段 CSEG SEGMENT ;定义代码段 ASSUME CS:CSEG, DS:DSEG, SS:SSEG ;关联段寄存器 START: ;主程序入口点 ;TO DO:添加主程序代码 ; ------------------------------------------------------ ;------------------------------------------------------- ; 退出 DOS MOV AX, 4C00H ;返回DOS系统 INT 21H CSEG ENDS ;TO DO: 添加其他段 [可选] ;/////////////////////////////////////////////////////////////// END START ; 程序结束 [*ENDTXT*]
说明一下:
[*BEGINITXT*]
[*ENDTXT*]
这是一对,是文本开始和结束。
[*PROJECTNAME*].asm
这是工程文件后缀名称的定义
prra 是工程文件,只要头部就可以了。
prra 文件的内容的定义和上面模板的定义无关。
[Version]
是版本号
[Project]
这是工程模块参数。
[Make]
[*ENDTXT*]
构造参数段