最近用EASYARM2200那个试验箱做实验。做到了 3.8 C语言程序试验。 在启动代码 Start.S 中有4句代码是 IMPORT |Image $$ R0 $$ Limit| IMPORT |Image $$ RW $$ Base| IMPORT |Image $$ ZI $$ Base| IMPORT |Image $$ ZI $$ Limit|
编译的时候会有4个错误,如下: Error : L6218E: Undefined symbol Image $$ R0 $$ Limit (referred from Startup.o).
Error : L6218E: Undefined symbol Image $$ RW $$ Base (referred from Startup.o).
Error : L6218E: Undefined symbol Image $$ ZI $$ Base (referred from Startup.o).
Error : L6218E: Undefined symbol Image $$ ZI $$ Limit (referred from Startup.o).
=====================================================================我想是因为那4个Image没有定义吧,否则怎么IMPORT呢?但是在那个C文件中也没有定义啊,如果要定义的话是在哪个文件,怎么定义呢?
|