【发布时间】:2009-09-10 19:39:44
【问题描述】:
您好,我有以下程序。当我在终端 gcc main.c 上编译时,我确实得到了一个名为 a.out 的可执行文件。但是,如果我在终端中键入 a.out,我会收到以下消息:a.out: command not found
关于我可能做错了什么有什么想法吗?
#include <stdio.h>
#include <stdlib.h>
#define PROMPT "print something"
/*
*
*/
int main() {
printf("CS-xxx Assignment x, xxxxx\n");
printf(PROMPT);
return (EXIT_SUCCESS);
}
【问题讨论】:
-
这个问题可能对许多新开发人员有用,但它的标题需要更改,因为它不是真正的编译问题。也许是“编译后如何在 Unix/Linux 中运行程序?”