How to run C program on Mac os x using terminal

Posted by Echo Yuan on September 11, 2019

下载了Visual Studio Code和JetBrains的CLion,发现不会用,哈哈~ 还是手动在文本编辑器中码代码,然后命令行编译执行好了,原始但简单有效。

#include <stdio.h>
int main(void)
{
    int n1, n2, result;
    printf("please input the two numbers:\n");
    scanf("%d%d", &n1, &n2);
    result = n1 + n2;
    printf("the result is: %d\n", result);
    return 0;
}

保存成sum_2_nums.c,然后打开命令行,进入到这个文件所在的目录,使用clang LLVM compiler来编译程序。

gcc sum_2_nums.c -o sum_2_nums
./sum_2_nums

或者

cc sum_2_nums.c -o sum_2_nums
./sum_2_nums.out

编译失败时的错误提示还是蛮精确的:

gcc-error-tips