您的位置:首页 > 其它

stray '\239' in program and Error: bad instruction `.text'

2013-06-01 21:32 603 查看
当在linux操作系统下,进行make的时候,出现如下错误

root@ubuntu:/g/s3c2440_linux_noOS_code/key_led# make

arm-linux-gcc-3.4.5 -g -c -o crt0.o crt0.s

crt0.s: Assembler messages:

crt0.s:1: Error: bad instruction `.text'

make: *** [key_led.bin] Error 1

或者是

 

root@ubuntu:/g/s3c2440_linux_noOS_code/key_led# make

arm-linux-gcc-3.4.5 -g -c -o crt0.o crt0.s

arm-linux-gcc-3.4.5 -g -c -o key_led.o key_led.c

key_led.c:1: error: stray '\239' in program

key_led.c:1: error: stray '\187' in program

key_led.c:1: error: stray '\191' in program

make: *** [key_led.bin] Error 1

真是的原因是 代码是在windows 下写的,保存的一些格式和linux下有冲突,

解决方法:在windows下,保存.c,.S  等源代码时,选择ANSI 格式

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: