From ed883daf01114de07d463346ea594e079295502a Mon Sep 17 00:00:00 2001 From: =?utf8?q?=E5=BA=95=E5=B1=82=E6=8A=80=E6=9C=AF=E6=A0=88?= Date: Sat, 15 Oct 2022 08:06:52 +0000 Subject: [PATCH] update README.md. MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: 底层技术栈 --- README.md | 28 +++++++++++++++++++++------- 1 file changed, 21 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index 98cb930..2a40d26 100644 --- a/README.md +++ b/README.md @@ -9,15 +9,29 @@ #### 安装教程 -1. xxxx -2. xxxx -3. xxxx +1. 用git下载到本机, +2. 在scf/parse目录下直接执行make,获得编译器的可执行文件scf, -#### 使用说明 +3. 写一段示例代码,例如: +int printf(const char* fmt); +int main() +{ + printf("hello world\n"); + return 0; +} +保存为文件hello.c, -1. xxxx -2. xxxx -3. xxxx +4,然后用scf编译它,命令为:scf hello.c +即可获得编译后的可执行文件,默认文件名是1.out + +5,给它加上可执行权限:chmod +x 1.out + +6,执行它:./1.out +即可看到打印的"hello world" + +7,源代码的扩展名建议用.c,虽然编译器只会把它当成文本文件,但.c在大多数"编辑器"里都有"语法提示"。 + +8,scf对源文件扩展名的检测在main.c里,你可以把第66行的.c改成任何你想要的扩展名:( 但不能是.a,.so,.o. #### 参与贡献 -- 2.25.1