make时出错error: stray ‘\302’ in program

1 篇文章 0 订阅

error: stray ‘\302’ in program

*.c:3: error: stray ‘\302’ in program
*.c:3: error: stray ‘\240’ in program
*.c: In function ‘main’:
*.c:5: error: stray ‘\302’ in program
*.c:5: error: stray ‘\240’ in program
*.c:5: error: stray ‘\302’ in program

在vi编辑器中出现如上问题,你却找不到错在哪。。。当然应该要想到是编辑器的缘故,所以可以试试以下指令

od -c *.c

好嘛,都出来了,\302\240也无处藏身了,到相应行去删除修改就好了。。。

system/vold/DirectVolume.cpp:476: error: stray ‘\302’ in program
system/vold/DirectVolume.cpp:476: error: stray ‘\240’ in program
system/vold/DirectVolume.cpp:477: error: stray ‘\302’ in program
system/vold/DirectVolume.cpp:477: error: stray ‘\240’ in program
system/vold/DirectVolume.cpp:477: error: stray ‘\302’ in program
system/vold/DirectVolume.cpp:477: error: stray ‘\240’ in program
system/vold/DirectVolume.cpp:484: error: stray ‘\302’ in program
system/vold/DirectVolume.cpp:484: error: stray ‘\240’ in program

od -c ./DirectVolume.cpp

查看到字符出错的地方都是因为空格,应该是拷贝过程中格式不对导致的。

0032460 * * * * * * * * * / \n / / z h o
0032500 n g h u i q u a n 2 0 1 2 1 1
0032520 0 8 a d d h a l d T h r e a
0032540 d \n i n t D i r e c t V o l u
0032560 m e : : s t a r t H a l d ( )
0032600 { \n \t p t h r e a d _ a t t r _
0032620 t a t t r ; \n \n \t S L O G D (
0032640 ” H a l d : S t a r t h a l
0032660 d T h r e a d ! ” ) ; \n \t p t h
0032700 r e a d _ a t t r _ i n i t 302 240
0032720 ( & a t t r ) ; \n \t p t h r e a
0032740 d _ a t t r _ s e t d e t a c h
0032760 s t a t e 302 240 ( & a t t r , 302 240
0033000 P T H R E A D _ C R E A T E _ D
0033020 E T A C H E D ) ; \n \n \t i f (
0033040 p t h r e a d _ c r e a t e ( &
0033060 m T h r e a d , & a t t r ,
0033100 D i r e c t V o l u m e : : h a
0033120 l d T h r e a d , t h i s ) )
0033140 { \n S L O G E
0033160 ( ” H a l d : p t h r e a d _
0033200 c r e a t e ( % s ) ” , s t
0033220 r e r r o r ( e r r n o ) ) ; \n
0033240 r e t u r n -
0033260 1 ; \n } \n \n \t p t h r e
0033300 a d _ a t t r _ d e s t r o y 302
0033320 240 ( & a t t r ) ; \n \n \t r e t u
0033340 r n 0 ; \n } \n \n \n i n t D i
0033360 r e c t V o l u m e : : s t o p
0033400 H a l d ( ) { \n v o i
0033420 d * r e t ; \n \t i n t k i l

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值