u-boot.lds 语法错误(2018-06-30)

机器感知

一个专注于SLAM、机器视觉、Linux 等相关技术文章分享的公众号
 

错误输出:

arm-none-linux-gnueabi-ld:u-boot.lds:1: ignoring invalid character `#' in expression
arm-none-linux-gnueabi-ld:u-boot.lds:1: syntax error
make: *** [u-boot] 错误 1

出错原因:

在源代码中使用如下方式进行代码注释:

//#define FOO_MACRO

解决办法:

1.

/* #define FOO_MACRO */

2.

#if 0
#define FOO_MACRO 
#endif

 


 

 

你可能感兴趣的:(u-boot)