一些Facebook程序员难题看起来很有趣,所以我试图在Mac上设置C ++代码。我决定尝试使用GCC来编译一些旧的CS作业,以开始使用。

我的代码可以很好地编译,但是当我尝试运行可执行文件(称为“加密”)时,我得到了:

-bash: encrypt: command not found


我检查了该文件的权限,它似乎具有执行权限。我在这里想念什么?

最佳答案

当前目录不在您的$PATH中,因此您必须告诉Shell在当前目录中执行encrypt

./encrypt

要么

/path/to/directory/encrypt

关于c++ - 在OSX上使用GCC编译后如何运行命令行程序?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4904589/

10-12 20:53