您的位置:首页 > 运维架构 > Linux

ERROR : arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression

2018-03-20 15:13 405 查看
转载地址:http://blog.csdn.net/sinat_24088685/article/details/52177808今天在u-boot的smdk2440.h文件中用单行注释双斜杠注释了一个宏定义,如下:
//#define CONFIG_CMD_NAND
1
在编译的时候出现下面错误提示:
arm-linux-ld:u-boot.lds:1: ignoring invalid character `#' in expression
arm-linux-ld:u-boot.lds:1: syntax error
Makefile:1193: recipe for target 'u-boot' failed
make: *** [u-boot] Error 1
1
2
3
4
5
解决办法: 
改为其他注释方式:
/* #define CONFIG_CMD_NAND */
1
#if 0
#define CONFIG_CMD_NAND
#endif
1
2
3
都可以。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐