GCC错误:stray '/161' in program

本文介绍了一次使用Code Blocks编译程序时遇到的GCC错误:stray '/161' in program,并分享了解决该问题的经验。作者发现错误原因是代码中出现了全角字符,通过删除并重新输入问题行,最终解决了编译错误。

      今天使用Code  Blocks编译程序时,编译器报错:GCC错误:stray '/161' in program

      仔细检查了半天,看不错什么错误。最后发现原来是因为那行出现了全角字符.

      重新把出错的那行全部删了,重新输入。OK 一切搞定!

     

make make -C /lib/modules/3.2.0-23-generic-pae/build M=/home/loongson modules make[1]: Entering directory `/usr/src/linux-headers-3.2.0-23-generic-pae' CC [M] /home/loongson/timer_module.o /home/loongson/timer_module.c:4:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:4:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:4:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:4:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:4:17: error: stray ‘\302’ in program /home/loongson/timer_module.c:4:17: error: stray ‘\240’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:6:1: error: stray ‘\240’ in program /home/loongson/timer_module.c: In function ‘my_timer_callback’: /home/loongson/timer_module.c:7:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:7:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:7:27: error: expected ‘)’ before string constant /home/loongson/timer_module.c: At top level: /home/loongson/timer_module.c:10:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:10:1: error: stray ‘\240’ in program /home/loongson/timer_module.c: In function ‘my_timer_module_init’: /home/loongson/timer_module.c:11:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:11:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:11:27: error: expected ‘)’ before string constant /home/loongson/timer_module.c:12:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:12:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:13:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:14:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:15:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:16:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:17:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:18:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:19:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:20:1: error: stray ‘\240’ in program /home/loongson/timer_module.c: At top level: /home/loongson/timer_module.c:23:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:23:1: error: stray ‘\240’ in program /home/loongson/timer_module.c: In function ‘my_timer_module_exit’: /home/loongson/timer_module.c:24:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:24:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\302’ in program /home/loongson/timer_module.c:25:1: error: stray ‘\240’ in program /home/loongson/timer_module.c:25:27: error: expected ‘)’ before string constant make[2]: *** [/home/loongson/timer_module.o] Error 1 make[1]: *** [_module_/home/loongson] Error 2 make[1]: Leaving directory `/usr/src/linux-headers-3.2.0-23-generic-pae' make: *** [all] Error 2
最新发布
12-03
/home/wzz/ubuntuLX/cmake/t1/main.c: In function ‘main: /home/wzz/ubuntuLX/cmake/t1/main.c:5:8: error: stray ‘\342’ in program 5 | printf(���Hello World from t1 Main!\n”); | ^ /home/wzz/ubuntuLX/cmake/t1/main.c:5:9: error: stray ‘\200’ in program 5 | printf(���Hello World from t1 Main!\n”); | ^ /home/wzz/ubuntuLX/cmake/t1/main.c:5:10: error: stray ‘\234’ in program 5 | printf(��Hello World from t1 Main!\n”); | ^ /home/wzz/ubuntuLX/cmake/t1/main.c:5:11: error: ‘Hello’ undeclared (first use in this function); did you mean ‘ftello’? 5 | printf(“Hello World from t1 Main!\n”); | ^~~~~ | ftello /home/wzz/ubuntuLX/cmake/t1/main.c:5:11: note: each undeclared identifier is reported only once for each function it appears in /home/wzz/ubuntuLX/cmake/t1/main.c:5:16: error: expected ‘)’ before ‘World’ 5 | printf(“Hello World from t1 Main!\n”); | ^~~~~~ | ) /home/wzz/ubuntuLX/cmake/t1/main.c:5:36: error: stray ‘\’ in program 5 | printf(“Hello World from t1 Main!\n”); | ^ /home/wzz/ubuntuLX/cmake/t1/main.c:5:38: error: stray ‘\342’ in program 5 | printf(“Hello World from t1 Main!\n���); | ^ /home/wzz/ubuntuLX/cmake/t1/main.c:5:39: error: stray ‘\200’ in program 5 | printf(“Hello World from t1 Main!\n���); | ^ /home/wzz/ubuntuLX/cmake/t1/main.c:5:40: error: stray ‘\235’ in program 5 | printf(“Hello World from t1 Main!\n��); | ^ make[2]: *** [CMakeFiles/hello.dir/build.make:63:CMakeFiles/hello.dir/main.c.o] 错误 1 make[1]: *** [CMakeFiles/Makefile2:76:CMakeFiles/hello.dir/all] 错误 2 make: *** [Makefile:84:all] 错误 2
09-06
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值