Creating a RadASM project from existing sources.
------------------------------------------------
Here I will use masm examples. Other programming languages should work in a simular way.
Creating a RadASM project from sources in C:\masm32\examples\exampl01\3dframes
------------------------------------------------------------------------------
In this folder there are two source files, 3dframes.asm and rsrc.rc.
This means that it is a 'Win32 App' type project.
From RadASM File menu select New Project.
Select Assembler: masm
Select Project Type: Win32 App
Set Project Name to: 3dframes
Set Project Description to: 3dframes (or whatever you want)
Set Projects Folder to: C:\masm32\examples\exampl01
Click Next>
Do NOT select any template.
Click Next>
Make shure you uncheck the File Creation.
You might want to create the Bak folder.
Click Next>
Click Finish
You will get a warning: Folder exists. Create project anyway?
Click Yes
You should now have an empty project opened.
From RadASM Project menu select Add Existing / Files.
In the Add Existing Files dialog select Files Of Type: All Files
While holding Ctrl key click on 3dframes.asm and rsrc.rc
Click Open
This will add 3dframes.asm and rsrc.rc to the project.
By default RadASM wants the resource script to have a name identical to the project name.
You can choose to rename rsrc.rc to 3dframes.rc or use Project / Main Project Files
and change 3dframes.rc to rsrc.rc and 3dframes.res to rsrc.res
You are now ready to build the project.
Adding a new project type: Empty make.bat
-----------------------------------------
In masm.ini change the following:
[Project]
Type=Win32 App,Console App,Dll Project,Ocx Project,LIB Project,NMAKE Project,Win32 App (no res),Dos App,Dos App (.com),Driver (.sys),Empty make.bat
In masm.ini add the following:
[Empty make.bat]
Files=0,0,0,0,0
Folders=1,0,0
MenuMake=0,0,0,1,1,1,1,0,0,0
;x=FileToDelete/CheckExistsOnExit,
;(O)utput/(C)onsole/0,Command,
;MakeFile1[,MakeFile2[,MakeFile3...]]
1=0
2=0
3=5,O,make.bat
4=0,0,,5
5=0
6=0
7=0,0,"$E\OllyDbg",5
Creating a project with a .bat file to build the project.
---------------------------------------------------------
To ilustrate this create a build.bat file in C:\masm32\examples\exampl01\comctls with the following content
rc /V rsrc.rc
ml /c /coff /Cp /nologo comctls.asm
link /SUBSYSTEM:WINDOWS /RELEASE /VERSION:4.0 comctls.obj rsrc.res
Creating a RadASM project from sources in C:\masm32\examples\exampl01\comctls
------------------------------------------------------------------------------
In this folder there are two source files, comctls.asm and rsrc.rc.
There is also a build.bat file used to build the project.
This means that it is a 'Empty make.bat' type project.
From RadASM File menu select New Project.
Select Assembler: masm
Select Project Type: Empty make.bat
Set Project Name to: comctls
Set Project Description to: comctls (or whatever you want)
Set Projects Folder to: C:\masm32\examples\exampl01
Click Next>
Do NOT select any template.
Click Next>
Make shure you uncheck the File Creation.
You might want to create the Bak folder.
Click Next>
Click Finish
You will get a warning: Folder exists. Create project anyway?
Click Yes
You should now have an empty project opened.
From RadASM Project menu select Add Existing / Files.
In the Add Existing Files dialog select Files Of Type: All Files
While holding Ctrl key click on comctls.asm and rsrc.rc
Click Open
This will add comctls.asm and rsrc.rc to the project.
Now you can choose to rename build.bat to make.bat or use Project Options and change:
Link: 5,O,make.bat to 5,O,build.bat
You are now ready to build the project.
KetilO
没有合适的资源?快使用搜索试试~ 我知道了~
RadASM 2.214最新的版本建议去官方下载
共116个文件
dll:56个
txt:36个
kbm:5个
3星 · 超过75%的资源 需积分: 10 35 下载量 184 浏览量
2008-10-24
11:52:37
上传
评论
收藏 1017KB ZIP 举报
温馨提示
RadASM 2.214汇编语言编辑器最新的版本建议去官方下载
资源推荐
资源详情
资源评论
收起资源包目录
RadASM 2.214最新的版本建议去官方下载 (116个子文件)
luha.bmp 76KB
Tabaddin.chm 58KB
ComTool.chm 32KB
html.ct 4B
WinErr.dll 147KB
VersionControl.dll 116KB
X-CalculatorGold.dll 90KB
RAEdit.dll 73KB
NSISScriptEditor.dll 54KB
SprSht.dll 49KB
RADToolBar.dll 41KB
RES2DLG.DLL 35KB
ProjectZip.dll 35KB
RAGrid.dll 30KB
RAHexEd.dll 29KB
RACad.dll 23KB
TabAddin.dll 22KB
StyleMana.dll 20KB
RACodeComplete.dll 17KB
ReallyRad.dll 17KB
RadHelp.dll 17KB
FlipCase.dll 16KB
DlgToWin.dll 16KB
SourceSafe.dll 15KB
raASCII.dll 15KB
raBitMask.dll 15KB
RAFile.dll 12KB
Colref.dll 12KB
CodeSize.dll 12KB
AutoCorrect.dll 12KB
AddinMana.dll 12KB
RadFavs.dll 11KB
MsgParam.dll 11KB
MakeDef.dll 10KB
AlexMenu.dll 10KB
WBDll.dll 10KB
CreateProject.dll 10KB
Preview.dll 10KB
raGColor.dll 9KB
RADbg.dll 9KB
RaGraph.dll 8KB
asciiTab.dll 8KB
DragProp.dll 8KB
TxtLnkMan.dll 7KB
CreateProtoEx.dll 7KB
CodeTemplates.dll 7KB
HL.dll 7KB
NoteTools.dll 7KB
InsertColor.dll 7KB
PthExpl++.dll 7KB
RAVideo.dll 6KB
platsdk.dll 6KB
FontBuilder.dll 6KB
ResourceID.dll 6KB
ProcDump.dll 5KB
AsmVars.dll 5KB
AdvEdit.dll 5KB
CtrlNames.dll 4KB
Collapse.dll 4KB
ProjectTimer.dll 4KB
asciiTab.emf 27KB
RadASM.exe 456KB
asmvars.exe 83KB
TbrCreate.exe 20KB
dbgwin.GID 8KB
dbgwin.hlp 13KB
RadASM.ini 13KB
html.ini 6KB
lancome.ini 565B
WinErr.Ini 142B
RadFavs.ini 12B
center.kbm 3KB
image.kbm 2KB
strong.kbm 1KB
italic.kbm 600B
underline.kbm 560B
MsgParam.msg 23KB
Help2102.rar 28KB
RadASMini.rtf 43KB
PB2.txt 6KB
ReadMe.txt 4KB
WhatsNew.txt 4KB
CodeSize.txt 3KB
WinErr.txt 3KB
AutoCorrect.Txt 3KB
SourceSafe.Txt 3KB
VersionControl.txt 2KB
AsmVars.txt 2KB
CodeTemplates.Txt 2KB
AddinMana.Txt 2KB
MsgParam.Txt 2KB
AddManifest.txt 2KB
TxtLnkMan.txt 2KB
asmvars.txt 1KB
NSISScriptEditor.Txt 1KB
AddAccel.Txt 1KB
ProjectZip.Txt 1KB
CreateProject.Txt 1KB
DlgToWin.txt 788B
Version-Inc.Txt 629B
共 116 条
- 1
- 2
资源评论
- brotonbi2012-10-25少很多文件,最好能搞个配置上来
A_DAY_IN_MY_LIFT
- 粉丝: 1
- 资源: 20
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 基于matlab实现图像处理,本程序使用背景差分法对来往车辆进行检测和跟踪.rar
- 基于matlab实现视频监控中车型识别代码,自己写的,希望和大家多多交流.rar
- sdk.config
- 基于matlab实现配电网三相潮流计算方法,对几种常用的配电网潮流计算方法进行了对比分析.rar
- 基于matlab实现配电网潮流 经典33节点 前推回代法潮流计算 回代电流 前推电压 带注释.rar
- 基于matlab实现模拟退火遗传算法的车辆调度问题研究,用MATLAB语言加以实现.rar
- 基于matlab实现蒙特卡洛的的移动传感器节点定位算法仿真代码.rar
- 华中数控系统818用户说明书
- 基于matlab实现卡尔曼滤波器完成多传感器数据融合 对多个机器人的不同传感器数据进行融合估计足球精确位置.rar
- 基于matlab实现进行简单车辆识别-车辆检测.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功