qingyin2009 发表于 2017-1-1 01:03:11

linux进行make的时候出错了,用的官方的源码

root@zhj-VirtualBox:/home/zhj/desktop/code/1.1.6_origin# make smdk6400_config
/bin/sh: 0: Illegal option -
make: *** 错误 2


网上竟然还没碰到别人发生过的,有点郁闷,用开发板带的是可以的

blackcafe 发表于 2017-1-1 08:03:35

嵌入式linux吗?指定ARCH,CROSS_COMPILE再试试

winterw 发表于 2017-1-1 08:44:07

提示 Illegal option - ,看看smdk6400_config 中有没有异常的,当然也有可能提示的原因和实际的原因不一样。

qingyin2009 发表于 2017-1-1 13:39:15

本帖最后由 qingyin2009 于 2017-1-1 13:44 编辑

winterw 发表于 2017-1-1 08:44
提示 Illegal option - ,看看smdk6400_config 中有没有异常的,当然也有可能提示的原因和实际的原因不一样 ...

奇葩的事情,mkconfig文件的问题,这个文件-e只能识别出来 -,所以出错了,但是一个文本文件,不带什么格式的,是怎么出错的呢

winterw 发表于 2017-1-1 18:16:03

qingyin2009 发表于 2017-1-1 13:39
奇葩的事情,mkconfig文件的问题,这个文件-e只能识别出来 -,所以出错了,但是一个文本文件,不带什么 ...

#!/bin/sh -e
这是什么意思?

qingyin2009 发表于 2017-1-1 22:38:37

winterw 发表于 2017-1-1 18:16
这是什么意思?

{:sweat:} 其实我也不知道,是shell文件的头,-e是参数,具体是什么参数没仔细查,奇怪的是不识别

licheng0620 发表于 2017-1-1 23:55:34

直接去掉-e试下
页: [1]
查看完整版本: linux进行make的时候出错了,用的官方的源码