终极指南:如何用Umi-OCR实现免费高效的离线文字识别
2026/6/11 20:04:55
创建一个文本文件,扩展名为.c,例如hello.c
#include<stdio.h>// 包含标准输入输出头文件intmain(){// 主函数,程序入口printf("Hello, World!\n");// 输出语句return0;// 返回0表示程序正常结束}源代码(.c) → 预处理 → 编译 → 汇编 → 链接 → 可执行文件预处理:处理#开头的指令
gcc -E hello.c -o hello.i编译:生成汇编代码
gcc -S hello.i -o hello.s汇编:生成目标文件
gcc -c hello.s -o hello.o链接:生成可执行文件
gcc hello.o -o hello# 使用gcc编译器gcc hello.c -o hello# 或者使用clang编译器clang hello.c -o hello# 1. 预处理gcc -E