韦东山Linux嵌入式课程社区
直播中

李桂芝

7年用户 165经验值
私信 关注

使用注释//时会报错

发现使用注释  // 的时候会报错。使用/* */ 不会,但我看教程中有 使用//的,不会报错。
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)

回帖(3)

庞哲

2019-4-18 13:28:11
发现了,我把start.s 改成start.S  就是后缀是大写的就好了,这是什么原因  .s .S 汇编不一样吗
举报

李新梅

2019-4-18 13:41:10
.s  组合语言原始程序      ;  汇编
.S  组合语言原始程序      ;  预处理、汇编
举报

郭金

2019-4-18 13:52:21
https://www.cnblogs.com/IamEasy_ ... /08/10/2134212.html
举报

更多回帖

发帖
×
20
完善资料,
赚取积分