cdboy
驱动牛犊
驱动牛犊
  • 注册日期2003-10-10
  • 最后登录2007-11-23
  • 粉丝0
  • 关注0
  • 积分10分
  • 威望1点
  • 贡献值0点
  • 好评度1点
  • 原创分0分
  • 专家分0分
阅读:1561回复:1

如何在命令行下编译eboot,急!!!

楼主#
更多 发布于:2004-03-24 10:52
我照着PB的帮助做的,可是在命令行下build的时候老是出错
sources文件内容如下:
TARGETNAME=EBOOT
TARGETTYPE=PROGRAM
RELEASETYPE=PLATFORM
EXEENTRY=StartUp
SOURCES=Startup.s

Startup.s内容如下:
OPT 2
INCLUDE Kxarm.h
OPT 1
OPT 128
ENTRY
StartUp
nop
END

用build编译老是出错:
ARM Macro Assembler, Version 12.20.9552
Copyright (C) Microsoft Corporation 1984-2001
D:WINCE410PLATFORMMYPLATFORMEbootstartup.s(1) : error A0051: unknown opcode: 2
OPT 2
D:WINCE410PLATFORMMYPLATFORMEbootstartup.s(2) : error A0051: unknown opcode: Kxarm.h
INCLUDE Kxarm.h
D:WINCE410PLATFORMMYPLATFORMEbootstartup.s(3) : error A0051: unknown opcode: 1
OPT 1
D:WINCE410PLATFORMMYPLATFORMEbootstartup.s(4) : error A0051: unknown opcode: 128
OPT 128
D:WINCE410PLATFORMMYPLATFORMEbootstartup.s(10) warning : A0063: missing END directive
END

请问怎么解决,急!!!
谢谢先!
wxl_50685330
论坛版主
论坛版主
  • 注册日期2002-11-19
  • 最后登录2018-09-25
  • 粉丝0
  • 关注0
  • 积分1000分
  • 威望521点
  • 贡献值0点
  • 好评度419点
  • 原创分0分
  • 专家分0分
沙发#
发布于:2004-06-28 14:20
伪指令不要顶格写,退些。加上STARTUPTEXT这个宏,要不自己用 AREA Init, CODE, READONLY

CODE32
ENTRY
定义一个段
根据地的兄弟们,团结就是力量
游客

返回顶部