在线咨询
eetop公众号 创芯大讲堂 创芯人才网
切换到宽版

EETOP 创芯网论坛 (原名:电子顶级开发网)

手机号码,快捷登录

手机号码,快捷登录

找回密码

  登录   注册  

快捷导航
搜帖子
查看: 2447|回复: 2

[求助] makefile 找不到command

[复制链接]
发表于 2016-11-2 11:19:18 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
本帖最后由 gyuek 于 2016-11-2 11:22 编辑

各位,对makefile脚本使用的多,但真正了解不多,最近遇到个问题#more makefile
SHELL=/tool/bin/tcsh
check:
        bootenv ;dv_check -build 10


bootenv会source 一个csh,souce之后dv_check会alias /XX/XX/check.pl,-build是perl的一个参数

但是当我make check的时候提示dv_check command找不到,但是如果将dv_check换成/XX/XX/check.pl就没问题




我已经将bootenv ;dv_check -build 10写在同一行了,为何bootenv后dv_check会找不到呢?


另外我试了将makefile改成
check:
         bootenv;which dv_check
make check后会显示dv_check   aliased  /XX/XX/check.pl,看起来bootenv后alias起作用了啊,但为何就不能直接用dv_check呢》


是不是我用法不对啊,请各位熟悉makefile的朋友指点一下,多谢了!
发表于 2016-11-2 22:52:49 | 显示全部楼层
mark   
帮顶一下
发表于 2016-11-21 20:13:33 | 显示全部楼层
1、看你的check显示的颜色,vim设置语法高亮,一般行首需要加tab键才对,没有设置语法高亮的话,有时候这个tab键的错误很隐蔽;
2、定义成伪目标,你在试一下。不过我觉得 你这第一种可能性大。
您需要登录后才可以回帖 登录 | 注册

本版积分规则

关闭

站长推荐 上一条 /2 下一条

×

小黑屋| 手机版| 关于我们| 联系我们| 在线咨询| 隐私声明| EETOP 创芯网
( 京ICP备:10050787号 京公网安备:11010502037710 )

GMT+8, 2024-9-21 22:34 , Processed in 0.015373 second(s), 7 queries , Gzip On, Redis On.

eetop公众号 创芯大讲堂 创芯人才网
快速回复 返回顶部 返回列表