visual studio 2008 WINCE ARM汇编使用
2012-07-16 10:44
274 查看
在网上找了些资料,自己研究了半天,终于能在VS2008下编译asm文件了,在此记录下来,以便日后查阅。
简单介绍下环境:
1.IDE:visual studio 2008
2.SDK:wince5.0
步骤如下:
1.首先新建一个smart devide的wince32工程,控制台的,exe,库工程都可以。
2.向工程中添加.asm后缀名的文件,这时候vs2008会弹出框,说不知道用什么规则去编译这个文件,同时右键点击这个asm文件时,Compile也是灰的。
3.创建.asm文件编译规则,右键单击工程,选择Custom Build Rules,如图:
4.创建New Rule File...填写名字、存储路径(建议保存在工程中)之后,Modify Build Rule...,如图
其中Disaplay Name,即显示在rules里的name,
Command Line为:armasm -cpu xscale $(InputPath) "$(IntDir)/$(InputName).obj" -list "$(IntDir)/$(InputName).lst"
从Command Line可以看出,即调了armasm来编译。
这个时候,右键点击这个文件时,就可以看见Compile可以用啦。
最后,看看rules这个文件,内容如下:
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioToolFile
Name="name"
Version="8.00"
>
<Rules>
<CustomBuildRule
Name="name"
DisplayName="display name"
CommandLine="armasm -cpu xscale $(InputPath) "$(IntDir)/$(InputName).obj" -list "$(IntDir)/$(InputName).lst""
Outputs="$(IntDir)/$(InputName).obj"
FileExtensions="*.asm"
ExecutionDescription="Assembling..."
>
</CustomBuildRule>
</Rules>
</VisualStudioToolFile>
简单介绍下环境:
1.IDE:visual studio 2008
2.SDK:wince5.0
步骤如下:
1.首先新建一个smart devide的wince32工程,控制台的,exe,库工程都可以。
2.向工程中添加.asm后缀名的文件,这时候vs2008会弹出框,说不知道用什么规则去编译这个文件,同时右键点击这个asm文件时,Compile也是灰的。
3.创建.asm文件编译规则,右键单击工程,选择Custom Build Rules,如图:
4.创建New Rule File...填写名字、存储路径(建议保存在工程中)之后,Modify Build Rule...,如图
其中Disaplay Name,即显示在rules里的name,
Command Line为:armasm -cpu xscale $(InputPath) "$(IntDir)/$(InputName).obj" -list "$(IntDir)/$(InputName).lst"
从Command Line可以看出,即调了armasm来编译。
这个时候,右键点击这个文件时,就可以看见Compile可以用啦。
最后,看看rules这个文件,内容如下:
<?xml version="1.0" encoding="utf-8"?>
<VisualStudioToolFile
Name="name"
Version="8.00"
>
<Rules>
<CustomBuildRule
Name="name"
DisplayName="display name"
CommandLine="armasm -cpu xscale $(InputPath) "$(IntDir)/$(InputName).obj" -list "$(IntDir)/$(InputName).lst""
Outputs="$(IntDir)/$(InputName).obj"
FileExtensions="*.asm"
ExecutionDescription="Assembling..."
>
</CustomBuildRule>
</Rules>
</VisualStudioToolFile>
相关文章推荐
- 在Visual Studio 2005/2008中使用HLSL语法加亮功能
- 使用Visual Studio 2008创建你的第一个Windows Mobile程序介绍
- C#之基本知识和语法2-使用和配置Visual Studio 2008
- TX Text Control文字处理教程(1)- 使用Visual Studio 2008开发产品
- 使用OpenCV-2.4.0.exe文件编译x86或x64平台Visual Studio 2005/2008/2010目标文件
- 使用Visual Studio 2008创建DBML文件
- 使用免费的VisualSVN Server和AnkhSvn打造Visual Studio 2005/2008工程代码的SVN管理
- 方法:使用 Visual Studio 2008 创建您的 MSI 安装程序
- 如何使用Visual Studio 2008编译C语言
- 【转+改】Google项目托管及Visual Studio 2008的SVN插件AnkhSVN的使用
- Visual Studio 2008开发新特性系列课程(7):使用WCF,WF,Cardspace创建互联的应用程序
- TX Text Control文字处理教程(1)- 使用Visual Studio 2008开发产品
- Visual Studio 2008 中使用插件Extjs提示的方法
- 最佳黑色背景的Visual Studio 2005/2008配置-尤其适合开发人员使用
- 如何使用Visual Studio 2008打包发布开发好的应用程序
- 【转】Windows架设SVN服务器及在Visual Studio 2008使用ANKHSVN插件进行代码管理
- Visual Studio 2008 简体中文正式版下载及序列号(无使用期限限制,正式版)
- Visual Studio 2008 简体中文正式版下载及序列号(无使用期限限制,正式版)
- Visual Studio 2008使用细节摘记
- Visual Studio 2008 简体中文正式版下载及序列号(无使用期限限制,正式版) (转)