在我的make文件中,我尝试将可执行文件移动到另一个发行目录中,然后运行该程序,但是当我从make文件中运行程序时遇到一些问题
mv main ../Data/Derived/Release;
./Data/Derived/Release/main
我收到command not found
错误。
当我进入发布文件夹并从命令行运行./main
时,它会按预期运行。我不确定我在这里缺少什么。
答案 0 :(得分:7)
您已将程序移至../Data/Derived/Release
。
然后您尝试运行./Data/Derived/Release
。
这些路径不同。 ..
表示“父目录”,而.
表示“此目录”。
好像您错过了一个点。