Skip to content

Commit 9adf1fd

Browse files
author
Jason
committed
feat: add Makefile
1 parent b29f59b commit 9adf1fd

File tree

2 files changed

+14
-0
lines changed

2 files changed

+14
-0
lines changed

Makefile

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
SORT_TARGET=./sorting/QuickSort.cpp
2+
SORT_LIB=./sorting/lib/DoubleVector.cpp
3+
4+
compileSorting:
5+
g++ ${SORT_TARGET} ${SORT_LIB}
6+
7+
runSorting:
8+
./sorting/a.out

README.md

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,13 @@
66
- other
77

88
## Run
9+
910
### [QuickSort.cpp](./sorting/QuickSort.cpp)文件为例运行步骤如下:
1011
1. 进入对应目录 `cd sorting`
1112
2. 编译cpp文件 `g++ QuickSort.cpp ./lib/DoubleVector.cpp` ,默认会输出 `a.out` 文件 (具体命令视情况而定)
1213
3. 执行编译后的文件 `./a.out`
14+
15+
## Fast Run
16+
### [QuickSort.cpp](./sorting/QuickSort.cpp)文件为例运行步骤如下:
17+
1. Compile `make compileSorting TARGET=./sorting/QuickSort.cpp`
18+
2. Run `make runSorting`

0 commit comments

Comments
 (0)