diff --git a/.idea/.name b/.idea/.name
new file mode 100644
index 0000000000000000000000000000000000000000..630e2d745d526ee12585911aac8c47919cbf9868
--- /dev/null
+++ b/.idea/.name
@@ -0,0 +1 @@
+P_R
\ No newline at end of file
diff --git a/.idea/git_toolbox_prj.xml b/.idea/git_toolbox_prj.xml
new file mode 100644
index 0000000000000000000000000000000000000000..b3820067b4c6700f074fd771f517ee5d30b96dc5
--- /dev/null
+++ b/.idea/git_toolbox_prj.xml
@@ -0,0 +1,15 @@
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/CMakeLists.txt b/CMakeLists.txt
index aedc95c5e8fbc55c85488b20d1226bea51de8f35..37836c6e061fe2adfe1634a6c01daac3dc013bf7 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -3,4 +3,4 @@ project(P_R C)
set(CMAKE_C_STANDARD 99)
-add_executable(P_R main.c)
+add_executable(main.c CPro.c)
diff --git a/CPro.c b/CPro.c
new file mode 100644
index 0000000000000000000000000000000000000000..28c3d5c1db1cc58443cfb2d098d0234e50a1fcbf
--- /dev/null
+++ b/CPro.c
@@ -0,0 +1,19 @@
+//
+// Created by P&R on 2021/12/28.
+//
+#include "stdio.h"
+#define message_for(a, b) \
+ printf(#a " and " #b ": We love you!\n")
+#define tokenpaster(n) printf ("token" #n " = %d\n", token##n)
+#define MAX(x,y) ((x) > (y) ? (x) : (y))
+void main()
+{
+ int token34=40;
+ printf("welcome\n");
+ printf("%s\n",__FILE__);
+ message_for(Carole, Debra);
+ tokenpaster(34);
+ printf("Max between 20 and 10 is %d\n", MAX(10, 20));
+ printf("%s\n",__DATE__ " + "__TIME__);
+}
+
diff --git a/cmake-build-debug/CMakeFiles/Makefile.cmake b/cmake-build-debug/CMakeFiles/Makefile.cmake
index 5cebf30d8d172380bfc8900e519ca9b599e4be7d..1213db708a31348bf0c4a6ff981a85a4fcb7136b 100644
--- a/cmake-build-debug/CMakeFiles/Makefile.cmake
+++ b/cmake-build-debug/CMakeFiles/Makefile.cmake
@@ -10,72 +10,19 @@ set(CMAKE_MAKEFILE_DEPENDS
"../CMakeLists.txt"
"CMakeFiles/3.20.2/CMakeCCompiler.cmake"
"CMakeFiles/3.20.2/CMakeSystem.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeCCompiler.cmake.in"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeCCompilerABI.c"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeCInformation.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeCommonLanguageInclude.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeCompilerIdDetection.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeDetermineCCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeDetermineCompileFeatures.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeDetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeDetermineCompilerABI.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeDetermineCompilerId.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeDetermineSystem.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeExtraGeneratorDetermineCompilerMacrosAndIncludeDirs.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeFindBinUtils.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeFindCodeBlocks.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeGenericSystem.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeInitializeConfigs.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeLanguageInformation.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeParseImplicitIncludeInfo.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeParseImplicitLinkInfo.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeParseLibraryArchitecture.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeSystem.cmake.in"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeSystemSpecificInformation.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeSystemSpecificInitialize.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeTestCCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeTestCompilerCommon.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/CMakeUnixFindMake.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/ADSP-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/ARMCC-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/ARMClang-DetermineCompiler.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/AppleClang-C.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/AppleClang-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Borland-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Bruce-C-DetermineCompiler.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/CMakeCommonCompilerMacros.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Clang-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Clang-DetermineCompilerInternal.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Clang.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Compaq-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Cray-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Embarcadero-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Fujitsu-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/GHS-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/GNU-C-DetermineCompiler.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/GNU.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/HP-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/IAR-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/IBMCPP-C-DetermineVersionInternal.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Intel-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/IntelLLVM-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/MSVC-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/NVHPC-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/NVIDIA-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/OpenWatcom-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/PGI-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/PathScale-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/SCO-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/SDCC-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/SunPro-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/TI-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/TinyCC-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/VisualAge-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/Watcom-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/XL-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/XLClang-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Compiler/zOS-C-DetermineCompiler.cmake"
- "/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Internal/FeatureTesting.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Platform/Apple-AppleClang-C.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Platform/Apple-Clang-C.cmake"
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/share/cmake-3.20/Modules/Platform/Apple-Clang.cmake"
@@ -93,13 +40,10 @@ set(CMAKE_MAKEFILE_OUTPUTS
# Byproducts of CMake generate step:
set(CMAKE_MAKEFILE_PRODUCTS
- "CMakeFiles/3.20.2/CMakeSystem.cmake"
- "CMakeFiles/3.20.2/CMakeCCompiler.cmake"
- "CMakeFiles/3.20.2/CMakeCCompiler.cmake"
"CMakeFiles/CMakeDirectoryInformation.cmake"
)
# Dependency information for all targets:
set(CMAKE_DEPEND_INFO_FILES
- "CMakeFiles/P_R.dir/DependInfo.cmake"
+ "CMakeFiles/main.c.dir/DependInfo.cmake"
)
diff --git a/cmake-build-debug/CMakeFiles/Makefile2 b/cmake-build-debug/CMakeFiles/Makefile2
index 1d27f965d0a9af1f1829acfd722a2bb4779632a7..d52ebe14a35f3a9ba54cb1484596a93d98461da2 100644
--- a/cmake-build-debug/CMakeFiles/Makefile2
+++ b/cmake-build-debug/CMakeFiles/Makefile2
@@ -63,7 +63,7 @@ CMAKE_BINARY_DIR = /Users/pr/CLionProjects/cskill/cmake-build-debug
# Directory level rules for the build root directory
# The main recursive "all" target.
-all: CMakeFiles/P_R.dir/all
+all: CMakeFiles/main.c.dir/all
.PHONY : all
# The main recursive "preinstall" target.
@@ -71,34 +71,34 @@ preinstall:
.PHONY : preinstall
# The main recursive "clean" target.
-clean: CMakeFiles/P_R.dir/clean
+clean: CMakeFiles/main.c.dir/clean
.PHONY : clean
#=============================================================================
-# Target rules for target CMakeFiles/P_R.dir
+# Target rules for target CMakeFiles/main.c.dir
# All Build rule for target.
-CMakeFiles/P_R.dir/all:
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/depend
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/build
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles --progress-num=1,2 "Built target P_R"
-.PHONY : CMakeFiles/P_R.dir/all
+CMakeFiles/main.c.dir/all:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/depend
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/build
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --progress-dir=/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles --progress-num=1,2 "Built target main.c"
+.PHONY : CMakeFiles/main.c.dir/all
# Build rule for subdir invocation for target.
-CMakeFiles/P_R.dir/rule: cmake_check_build_system
+CMakeFiles/main.c.dir/rule: cmake_check_build_system
$(CMAKE_COMMAND) -E cmake_progress_start /Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles 2
- $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/P_R.dir/all
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 CMakeFiles/main.c.dir/all
$(CMAKE_COMMAND) -E cmake_progress_start /Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles 0
-.PHONY : CMakeFiles/P_R.dir/rule
+.PHONY : CMakeFiles/main.c.dir/rule
# Convenience name for target.
-P_R: CMakeFiles/P_R.dir/rule
-.PHONY : P_R
+main.c: CMakeFiles/main.c.dir/rule
+.PHONY : main.c
# clean rule for target.
-CMakeFiles/P_R.dir/clean:
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/clean
-.PHONY : CMakeFiles/P_R.dir/clean
+CMakeFiles/main.c.dir/clean:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/clean
+.PHONY : CMakeFiles/main.c.dir/clean
#=============================================================================
# Special targets to cleanup operation of make.
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/C.includecache b/cmake-build-debug/CMakeFiles/P_R.dir/C.includecache
index d124fd1d24dca58f113375d0e78c93cf9b29814a..0d3f94e8ade4a216c6d566a55a0139456c7732bf 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/C.includecache
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/C.includecache
@@ -6,6 +6,10 @@
#IncludeRegexTransform:
+/Users/pr/CLionProjects/cskill/CPro.c
+stdio.h
+/Users/pr/CLionProjects/cskill/stdio.h
+
/Users/pr/CLionProjects/cskill/main.c
stdio.h
-
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/DependInfo.cmake b/cmake-build-debug/CMakeFiles/P_R.dir/DependInfo.cmake
index 8d703e0e719279f584e71612cc634d327f928a4d..751bd693e20848879421401b77211900dde9efbf 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/DependInfo.cmake
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/DependInfo.cmake
@@ -8,6 +8,7 @@ set(CMAKE_DEPENDS_LANGUAGES
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_C
+ "/Users/pr/CLionProjects/cskill/CPro.c" "/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles/P_R.dir/CPro.c.o"
"/Users/pr/CLionProjects/cskill/main.c" "/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles/P_R.dir/main.c.o"
)
set(CMAKE_C_COMPILER_ID "AppleClang")
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/build.make b/cmake-build-debug/CMakeFiles/P_R.dir/build.make
index 939b99f9060a86dc82d784048151dc84e2272da7..04f47fe07d015896217da0e80b1c75dd8781cc31 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/build.make
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/build.make
@@ -79,17 +79,32 @@ CMakeFiles/P_R.dir/main.c.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/P_R.dir/main.c.s"
/Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/pr/CLionProjects/cskill/main.c -o CMakeFiles/P_R.dir/main.c.s
+CMakeFiles/P_R.dir/CPro.c.o: CMakeFiles/P_R.dir/flags.make
+CMakeFiles/P_R.dir/CPro.c.o: ../CPro.c
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Building C object CMakeFiles/P_R.dir/CPro.c.o"
+ /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -o CMakeFiles/P_R.dir/CPro.c.o -c /Users/pr/CLionProjects/cskill/CPro.c
+
+CMakeFiles/P_R.dir/CPro.c.i: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing C source to CMakeFiles/P_R.dir/CPro.c.i"
+ /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -E /Users/pr/CLionProjects/cskill/CPro.c > CMakeFiles/P_R.dir/CPro.c.i
+
+CMakeFiles/P_R.dir/CPro.c.s: cmake_force
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling C source to assembly CMakeFiles/P_R.dir/CPro.c.s"
+ /Library/Developer/CommandLineTools/usr/bin/cc $(C_DEFINES) $(C_INCLUDES) $(C_FLAGS) -S /Users/pr/CLionProjects/cskill/CPro.c -o CMakeFiles/P_R.dir/CPro.c.s
+
# Object files for target P_R
P_R_OBJECTS = \
-"CMakeFiles/P_R.dir/main.c.o"
+"CMakeFiles/P_R.dir/main.c.o" \
+"CMakeFiles/P_R.dir/CPro.c.o"
# External object files for target P_R
P_R_EXTERNAL_OBJECTS =
P_R: CMakeFiles/P_R.dir/main.c.o
+P_R: CMakeFiles/P_R.dir/CPro.c.o
P_R: CMakeFiles/P_R.dir/build.make
P_R: CMakeFiles/P_R.dir/link.txt
- @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking C executable P_R"
+ @$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_3) "Linking C executable P_R"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/P_R.dir/link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/cmake_clean.cmake b/cmake-build-debug/CMakeFiles/P_R.dir/cmake_clean.cmake
index b88a1e6ef6b6cba5ed2a2caed7958605ce975df1..8e6b771c09d835cc65450f881d108cb99c8f166a 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/cmake_clean.cmake
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/cmake_clean.cmake
@@ -1,4 +1,5 @@
file(REMOVE_RECURSE
+ "CMakeFiles/P_R.dir/CPro.c.o"
"CMakeFiles/P_R.dir/main.c.o"
"P_R"
"P_R.pdb"
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/depend.internal b/cmake-build-debug/CMakeFiles/P_R.dir/depend.internal
index 8bc48090eca92c6ed945abb9197cb39c7fa90f14..3e49f084f74f5aa87b01e916cf55a3d9f5b8ab75 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/depend.internal
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/depend.internal
@@ -1,5 +1,7 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
+CMakeFiles/P_R.dir/CPro.c.o
+ /Users/pr/CLionProjects/cskill/CPro.c
CMakeFiles/P_R.dir/main.c.o
/Users/pr/CLionProjects/cskill/main.c
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/depend.make b/cmake-build-debug/CMakeFiles/P_R.dir/depend.make
index 1f3e1ae2a33ab4986dbc50708e19e23a96f63cf8..7f7f18df1d42098328804c9e6100db7683d6c038 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/depend.make
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/depend.make
@@ -1,5 +1,7 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.20
+CMakeFiles/P_R.dir/CPro.c.o: \
+ ../CPro.c
CMakeFiles/P_R.dir/main.c.o: \
../main.c
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/link.txt b/cmake-build-debug/CMakeFiles/P_R.dir/link.txt
index 6c218a453eac2fe1980fa75f644a6782db072c16..e620a9738d4bd7f2414dc8e8bd9d3c28ca626b35 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/link.txt
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/link.txt
@@ -1 +1 @@
-/Library/Developer/CommandLineTools/usr/bin/cc -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/P_R.dir/main.c.o -o P_R
+/Library/Developer/CommandLineTools/usr/bin/cc -g -isysroot /Library/Developer/CommandLineTools/SDKs/MacOSX10.15.sdk -Wl,-search_paths_first -Wl,-headerpad_max_install_names CMakeFiles/P_R.dir/main.c.o CMakeFiles/P_R.dir/CPro.c.o -o P_R
diff --git a/cmake-build-debug/CMakeFiles/P_R.dir/progress.make b/cmake-build-debug/CMakeFiles/P_R.dir/progress.make
index abadeb0c3abaa81d622026fcd3ae096d03dd29b7..6a9dc74f48190611094be92ae37d081d83beb533 100644
--- a/cmake-build-debug/CMakeFiles/P_R.dir/progress.make
+++ b/cmake-build-debug/CMakeFiles/P_R.dir/progress.make
@@ -1,3 +1,4 @@
CMAKE_PROGRESS_1 = 1
CMAKE_PROGRESS_2 = 2
+CMAKE_PROGRESS_3 = 3
diff --git a/cmake-build-debug/CMakeFiles/TargetDirectories.txt b/cmake-build-debug/CMakeFiles/TargetDirectories.txt
index 94ff57f2724d1aca6d7136469c852b548a00380b..aafd20c50a43eaad5ac307d2c69b5fc32f6f0126 100644
--- a/cmake-build-debug/CMakeFiles/TargetDirectories.txt
+++ b/cmake-build-debug/CMakeFiles/TargetDirectories.txt
@@ -1,3 +1,3 @@
/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles/rebuild_cache.dir
/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles/edit_cache.dir
-/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles/P_R.dir
+/Users/pr/CLionProjects/cskill/cmake-build-debug/CMakeFiles/main.c.dir
diff --git a/cmake-build-debug/CMakeFiles/clion-log.txt b/cmake-build-debug/CMakeFiles/clion-log.txt
index 80342cdf9b8b9dc583c3bae4807b9610af734c4e..0ff0fb4312a1765b4660c8069123dc100047fa65 100644
--- a/cmake-build-debug/CMakeFiles/clion-log.txt
+++ b/cmake-build-debug/CMakeFiles/clion-log.txt
@@ -1,10 +1,4 @@
"/Users/pr/Library/Application Support/JetBrains/Toolbox/apps/CLion/ch-0/212.5457.51/CLion.app/Contents/bin/cmake/mac/bin/cmake" -DCMAKE_BUILD_TYPE=Debug -DCMAKE_DEPENDS_USE_COMPILER=FALSE -G "CodeBlocks - Unix Makefiles" /Users/pr/CLionProjects/cskill
--- The C compiler identification is AppleClang 11.0.3.11030032
--- Detecting C compiler ABI info
--- Detecting C compiler ABI info - done
--- Check for working C compiler: /Library/Developer/CommandLineTools/usr/bin/cc - skipped
--- Detecting C compile features
--- Detecting C compile features - done
-- Configuring done
-- Generating done
-- Build files have been written to: /Users/pr/CLionProjects/cskill/cmake-build-debug
diff --git a/cmake-build-debug/Makefile b/cmake-build-debug/Makefile
index 3abb9a128954e968f51ec5b0d83a379a2ad18b93..e42f7d3679438f6bdc37ea0afbc90a86ea15dfad 100644
--- a/cmake-build-debug/Makefile
+++ b/cmake-build-debug/Makefile
@@ -117,41 +117,41 @@ depend:
.PHONY : depend
#=============================================================================
-# Target rules for targets named P_R
+# Target rules for targets named main.c
# Build rule for target.
-P_R: cmake_check_build_system
- $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 P_R
-.PHONY : P_R
+main.c: cmake_check_build_system
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/Makefile2 main.c
+.PHONY : main.c
# fast build rule for target.
-P_R/fast:
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/build
-.PHONY : P_R/fast
+main.c/fast:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/build
+.PHONY : main.c/fast
-main.o: main.c.o
-.PHONY : main.o
+CPro.o: CPro.c.o
+.PHONY : CPro.o
# target to build an object file
-main.c.o:
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/main.c.o
-.PHONY : main.c.o
+CPro.c.o:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/CPro.c.o
+.PHONY : CPro.c.o
-main.i: main.c.i
-.PHONY : main.i
+CPro.i: CPro.c.i
+.PHONY : CPro.i
# target to preprocess a source file
-main.c.i:
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/main.c.i
-.PHONY : main.c.i
+CPro.c.i:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/CPro.c.i
+.PHONY : CPro.c.i
-main.s: main.c.s
-.PHONY : main.s
+CPro.s: CPro.c.s
+.PHONY : CPro.s
# target to generate assembly for a file
-main.c.s:
- $(MAKE) $(MAKESILENT) -f CMakeFiles/P_R.dir/build.make CMakeFiles/P_R.dir/main.c.s
-.PHONY : main.c.s
+CPro.c.s:
+ $(MAKE) $(MAKESILENT) -f CMakeFiles/main.c.dir/build.make CMakeFiles/main.c.dir/CPro.c.s
+.PHONY : CPro.c.s
# Help Target
help:
@@ -161,10 +161,10 @@ help:
@echo "... depend"
@echo "... edit_cache"
@echo "... rebuild_cache"
- @echo "... P_R"
- @echo "... main.o"
- @echo "... main.i"
- @echo "... main.s"
+ @echo "... main.c"
+ @echo "... CPro.o"
+ @echo "... CPro.i"
+ @echo "... CPro.s"
.PHONY : help
diff --git a/cmake-build-debug/P_R b/cmake-build-debug/P_R
deleted file mode 100755
index c00395c85b7ac2a6cfff3332f94bd56c0d729753..0000000000000000000000000000000000000000
Binary files a/cmake-build-debug/P_R and /dev/null differ
diff --git a/cmake-build-debug/P_R.cbp b/cmake-build-debug/P_R.cbp
index ac334f1c6a25df0be5f3c52687a3bee47300ee4d..e2f0f2aee42d9c9dc219b7f68fe8f55b37d9b676 100644
--- a/cmake-build-debug/P_R.cbp
+++ b/cmake-build-debug/P_R.cbp
@@ -37,8 +37,8 @@
-
-
+
+
@@ -51,14 +51,14 @@
-
+
-
-
+
+
@@ -71,15 +71,15 @@
-
+
-
-
+
+
diff --git a/cmake-build-debug/Testing/Temporary/LastTest.log b/cmake-build-debug/Testing/Temporary/LastTest.log
index fa3f307057a0a66f7e887be47c6fbe2be05d752e..321abbba1d786b6f9785faa649780ee379e640fb 100644
--- a/cmake-build-debug/Testing/Temporary/LastTest.log
+++ b/cmake-build-debug/Testing/Temporary/LastTest.log
@@ -1,3 +1,3 @@
-Start testing: Dec 28 11:34 CST
+Start testing: Dec 28 14:22 CST
----------------------------------------------------------
-End testing: Dec 28 11:34 CST
+End testing: Dec 28 14:22 CST