Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个可以在终端中运行的命令行:
nwave nand_sim.fsdb -play hello.tcl
但是当我在我的makefile中添加这一行时,我得到了:
未找到 nwave 命令
这是为什么?终端中的命令和makefile中的命令执行方式是否相同?
通过搜索 PATH 环境变量来查找命令。这个设置在 shell 和 makefile 中是不一样的。最好始终包含命令的整个路径,尤其是当它不在标准目录中时。