我正在尝试制作一个 C++ 程序,它可以找到走出迷宫的最短路线。不过,我现在正在努力让我的 makefile 正常工作。目前,我的 makefile 包含以下内容:
mazeIO : mazeIO.cpp maze.h
g++ -g -Wall mazeIO.cpp maze.h -o mazeIO
mazeIO.cpp 和 maze.h 是我在项目中仅有的两个文件。在命令行中我输入
make -f Makefile
它编译得很好。然后我在打字
./mazeIO maze.txt
maze.txt 是我要导航的迷宫输入。输入此内容后,出现以下错误:
bash: ./mazeIO: Permission denied
我不懂为什么。有什么建议么?