尝试编译main.c时:

$ gcc main.c -O main

gcc:error:不存在这样的文件或目录

但是,当我删除文件名并将其输出到a.out时,它可以正常工作。

抱歉,如果这是一个愚蠢的问题,仍然会习惯于命令行。

最佳答案

您需要-o(小写),而不是-O-O指定一个优化级别,然后gcc认为(由于-O不带参数),您只是在尝试编译另一个名为main的文件。

关于c - 编译C问题“没有这样的目录”,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33004660/

10-12 12:50
查看更多