我有一个名为 FileSystem.cpp 的 cpp 文件,而我想使用 linux 终端并使用命令调用 FileSystem 可执行文件
FileSystem -i
"无论它位于何处,在前面不带扩展名或 './' 调用它。我尝试直接从终端调用它,但它说:
FileSystem: command not found
最佳答案
当你在命令行中键入一个命令,如 FileSystem -i
,命令上没有明确的路径(第一个单词中没有 /
字符),它看起来用于您的 $PATH
中的可执行文件。您可以使用命令 echo $PATH
来查看您当前的路径。
通常,在 Linux 上,您的路径将包含目录 $HOME/bin
(如果存在)。这是您的主目录中的 bin
目录,因此您可以将您创建的可执行文件(例如 FileSystem
)放在该目录中,然后以 FileSystem -i 运行它
关于linux - 使用命令在 linux 终端中运行 c++ 程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46080616/