发现使用注释 // 的时候会报错。使用/* */ 不会,但我看教程中有 使用//的,不会报错。
start.s:22: Error: bad expression -- `orr r0,r0,#0xc0000000//R1_nF:OR:R1_iA 8'
Makefile:2: recipe for target 'all' failed
gcc版本:gcc version 5.4.0 20160609 (Ubuntu 5.4.0-6ubuntu1~16.04.4)
2019-4-18 13:28:11
发现了,我把start.s 改成start.S 就是后缀是大写的就好了,这是什么原因 .s .S 汇编不一样吗
发现了,我把start.s 改成start.S 就是后缀是大写的就好了,这是什么原因 .s .S 汇编不一样吗
举报
2019-4-18 13:41:10
.s 组合语言原始程序 ; 汇编
.S 组合语言原始程序 ; 预处理、汇编
.s 组合语言原始程序 ; 汇编
.S 组合语言原始程序 ; 预处理、汇编
举报
2019-4-18 13:52:21
https://www.cnblogs.com/IamEasy_ ... /08/10/2134212.html
https://www.cnblogs.com/IamEasy_ ... /08/10/2134212.html
举报