1、makefile: *** 遗漏分隔符问题
makefile:2: *** 遗漏分隔符
make时出现“makefile:2: *** 遗漏分隔符 。 停止。”问题,
解决:
原因是在编写makefile文件时:
是tab分隔符,不能用空格
2、交叉编译地址改 成 /usr/local/arm/4.3.2/arm-none-linux-gnueabi/bin后 提示:
g++: error trying to exec 'cc1plus': execvp: No such file or directory
make: *** [project.o] Error 1
make: *** No targets specified and no makefile found. Stop.
make: *** No rule to make target `install'. Stop.
解决:
gedit ~/.bashrc 改回原来的编译器地址
export PATH=/usr/local/arm/4.3.2/bin:$PATH
#export PATH=/usr/local/arm/4.3.2/arm-none-linux-gnueabi/bin:$PATH