在网上找了些资料,自己研究了半天,终于能在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 "$(IntDi