将可执行文件移至make文件中的其他目录后,运行该可执行文件

时间:2019-01-14 11:46:11

标签: c++ makefile

在我的make文件中,我尝试将可执行文件移动到另一个发行目录中,然后运行该程序,但是当我从make文件中运行程序时遇到一些问题

mv main ../Data/Derived/Release;
./Data/Derived/Release/main

我收到command not found错误。

当我进入发布文件夹并从命令行运行./main时,它会按预期运行。我不确定我在这里缺少什么。

1 个答案:

答案 0 :(得分:7)

您已将程序移至../Data/Derived/Release

然后您尝试运行./Data/Derived/Release

这些路径不同。 ..表示“父目录”,而.表示“此目录”。

好像您错过了一个点。