add ️ : 添加测试文件和修改生成规则

This commit is contained in:
Alvin Young 2024-08-12 17:17:43 +08:00
parent cdc787e80a
commit 13732c215e
3 changed files with 11 additions and 1 deletions

1
.gitignore vendored Normal file
View File

@ -0,0 +1 @@
build/

View File

@ -3,6 +3,7 @@
CC="/usr/bin/gcc"
# CC="E:\\impressionyang\\scoop\\apps\\mingw\\12.2.0\\bin\\gcc.exe"
PROJECT=test
BUILD_DIR=build
# check operating system type
ifeq ($(OS), Windows_NT)
@ -64,7 +65,8 @@ INC_DIRS := $(wordlist 1, $(words $(INC_DIRS)), $(INC_DIRS))
# compile job
all :
$(CC) $(CFLAGS) $(SOURCES) $(HEADERS) $(INC_DIRS) -o $(PROJECT)
mkdir -p $(BUILD_DIR)
$(CC) $(CFLAGS) $(SOURCES) $(HEADERS) $(INC_DIRS) -o $(BUILD_DIR)/$(PROJECT)
# virtual clean job
.PHONY : clean

7
main.c Normal file
View File

@ -0,0 +1,7 @@
#include <stdio.h>
int main(int argc, char const *argv[])
{
printf("hello world!\r\n");
return 0;
}