From 8f8bc6eca914647d970d162b2260724e8e40d177 Mon Sep 17 00:00:00 2001 From: Hatter Jiang Date: Wed, 30 Sep 2020 23:52:26 +0800 Subject: [PATCH] feat: add files --- .gitignore | 1 + live-reload-rust/greet.c | 5 +++++ live-reload-rust/greet.c-compile.sh | 1 + live-reload-rust/main-greet.c | 6 ++++++ live-reload-rust/main-greet.c-compile-link.sh | 2 ++ 5 files changed, 15 insertions(+) create mode 100644 live-reload-rust/greet.c create mode 100755 live-reload-rust/greet.c-compile.sh create mode 100644 live-reload-rust/main-greet.c create mode 100755 live-reload-rust/main-greet.c-compile-link.sh diff --git a/.gitignore b/.gitignore index f61b291..7de617d 100644 --- a/.gitignore +++ b/.gitignore @@ -5,6 +5,7 @@ target/ 99.htm wasm/pkg/ node_modules/ +*.o # These are backup files generated by rustfmt **/*.rs.bk diff --git a/live-reload-rust/greet.c b/live-reload-rust/greet.c new file mode 100644 index 0000000..bb48ab9 --- /dev/null +++ b/live-reload-rust/greet.c @@ -0,0 +1,5 @@ +#include + +void greet(const char *name) { + printf("Hello, %s!\n", name); +} diff --git a/live-reload-rust/greet.c-compile.sh b/live-reload-rust/greet.c-compile.sh new file mode 100755 index 0000000..3be2476 --- /dev/null +++ b/live-reload-rust/greet.c-compile.sh @@ -0,0 +1 @@ +gcc -Wall -c greet.c diff --git a/live-reload-rust/main-greet.c b/live-reload-rust/main-greet.c new file mode 100644 index 0000000..d427eaf --- /dev/null +++ b/live-reload-rust/main-greet.c @@ -0,0 +1,6 @@ +extern void greet(const char *name); + +int main(void) { + greet("stars"); + return 0; +} diff --git a/live-reload-rust/main-greet.c-compile-link.sh b/live-reload-rust/main-greet.c-compile-link.sh new file mode 100755 index 0000000..5be9700 --- /dev/null +++ b/live-reload-rust/main-greet.c-compile-link.sh @@ -0,0 +1,2 @@ +gcc -Wall -c main-greet.c +gcc main-greet.o greet.o -o main-greet