finish the sort

This commit is contained in:
2018-06-02 13:07:05 +08:00
parent f5b754a7bd
commit e98e1f2d99
38 changed files with 1377 additions and 999 deletions

View File

@@ -0,0 +1,18 @@
#IncludeRegexLine: ^[ ]*[#%][ ]*(include|import)[ ]*[<"]([^">]+)([">])
#IncludeRegexScan: ^.*$
#IncludeRegexComplain: ^$
#IncludeRegexTransform:
C:/Users/Xice/Documents/sort-and-png/sort/main.cpp
random
-
functional
-
iostream
-
ctime
-

View File

@@ -4,7 +4,7 @@ set(CMAKE_DEPENDS_LANGUAGES
)
# The set of files for implicit dependencies of each language:
set(CMAKE_DEPENDS_CHECK_CXX
"/home/xice/luogu/45/sort/main.cpp" "/home/xice/luogu/45/sort/cmake-build-debug/CMakeFiles/sort.dir/main.cpp.o"
"C:/Users/Xice/Documents/sort-and-png/sort/main.cpp" "C:/Users/Xice/Documents/sort-and-png/sort/cmake-build-debug/CMakeFiles/sort.dir/main.cpp.obj"
)
set(CMAKE_CXX_COMPILER_ID "GNU")

View File

@@ -1,5 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.10
# Generated by "MinGW Makefiles" Generator, CMake Version 3.10
# Delete rule output on recipe failure.
.DELETE_ON_ERROR:
@@ -30,23 +30,22 @@ cmake_force:
#=============================================================================
# Set environment variables for the build.
# The shell in which to execute make rules.
SHELL = /bin/sh
SHELL = cmd.exe
# The CMake executable.
CMAKE_COMMAND = /home/xice/.clion/bin/cmake/bin/cmake
CMAKE_COMMAND = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe"
# The command to remove a file.
RM = /home/xice/.clion/bin/cmake/bin/cmake -E remove -f
RM = "C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f
# Escaping for special characters.
EQUALS = =
# The top-level source directory on which CMake was run.
CMAKE_SOURCE_DIR = /home/xice/luogu/45/sort
CMAKE_SOURCE_DIR = C:\Users\Xice\Documents\sort-and-png\sort
# The top-level build directory on which CMake was run.
CMAKE_BINARY_DIR = /home/xice/luogu/45/sort/cmake-build-debug
CMAKE_BINARY_DIR = C:\Users\Xice\Documents\sort-and-png\sort\cmake-build-debug
# Include any dependencies generated for this target.
include CMakeFiles/sort.dir/depend.make
@@ -57,57 +56,59 @@ include CMakeFiles/sort.dir/progress.make
# Include the compile flags for this target's objects.
include CMakeFiles/sort.dir/flags.make
CMakeFiles/sort.dir/main.cpp.o: CMakeFiles/sort.dir/flags.make
CMakeFiles/sort.dir/main.cpp.o: ../main.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=/home/xice/luogu/45/sort/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/sort.dir/main.cpp.o"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles/sort.dir/main.cpp.o -c /home/xice/luogu/45/sort/main.cpp
CMakeFiles/sort.dir/main.cpp.obj: CMakeFiles/sort.dir/flags.make
CMakeFiles/sort.dir/main.cpp.obj: ../main.cpp
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --progress-dir=C:\Users\Xice\Documents\sort-and-png\sort\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_1) "Building CXX object CMakeFiles/sort.dir/main.cpp.obj"
C:\MinGW\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -o CMakeFiles\sort.dir\main.cpp.obj -c C:\Users\Xice\Documents\sort-and-png\sort\main.cpp
CMakeFiles/sort.dir/main.cpp.i: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Preprocessing CXX source to CMakeFiles/sort.dir/main.cpp.i"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E /home/xice/luogu/45/sort/main.cpp > CMakeFiles/sort.dir/main.cpp.i
C:\MinGW\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -E C:\Users\Xice\Documents\sort-and-png\sort\main.cpp > CMakeFiles\sort.dir\main.cpp.i
CMakeFiles/sort.dir/main.cpp.s: cmake_force
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green "Compiling CXX source to assembly CMakeFiles/sort.dir/main.cpp.s"
/usr/bin/c++ $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S /home/xice/luogu/45/sort/main.cpp -o CMakeFiles/sort.dir/main.cpp.s
C:\MinGW\bin\g++.exe $(CXX_DEFINES) $(CXX_INCLUDES) $(CXX_FLAGS) -S C:\Users\Xice\Documents\sort-and-png\sort\main.cpp -o CMakeFiles\sort.dir\main.cpp.s
CMakeFiles/sort.dir/main.cpp.o.requires:
CMakeFiles/sort.dir/main.cpp.obj.requires:
.PHONY : CMakeFiles/sort.dir/main.cpp.o.requires
.PHONY : CMakeFiles/sort.dir/main.cpp.obj.requires
CMakeFiles/sort.dir/main.cpp.o.provides: CMakeFiles/sort.dir/main.cpp.o.requires
$(MAKE) -f CMakeFiles/sort.dir/build.make CMakeFiles/sort.dir/main.cpp.o.provides.build
.PHONY : CMakeFiles/sort.dir/main.cpp.o.provides
CMakeFiles/sort.dir/main.cpp.obj.provides: CMakeFiles/sort.dir/main.cpp.obj.requires
$(MAKE) -f CMakeFiles\sort.dir\build.make CMakeFiles/sort.dir/main.cpp.obj.provides.build
.PHONY : CMakeFiles/sort.dir/main.cpp.obj.provides
CMakeFiles/sort.dir/main.cpp.o.provides.build: CMakeFiles/sort.dir/main.cpp.o
CMakeFiles/sort.dir/main.cpp.obj.provides.build: CMakeFiles/sort.dir/main.cpp.obj
# Object files for target sort
sort_OBJECTS = \
"CMakeFiles/sort.dir/main.cpp.o"
"CMakeFiles/sort.dir/main.cpp.obj"
# External object files for target sort
sort_EXTERNAL_OBJECTS =
sort: CMakeFiles/sort.dir/main.cpp.o
sort: CMakeFiles/sort.dir/build.make
sort: CMakeFiles/sort.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=/home/xice/luogu/45/sort/cmake-build-debug/CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable sort"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles/sort.dir/link.txt --verbose=$(VERBOSE)
sort.exe: CMakeFiles/sort.dir/main.cpp.obj
sort.exe: CMakeFiles/sort.dir/build.make
sort.exe: CMakeFiles/sort.dir/linklibs.rsp
sort.exe: CMakeFiles/sort.dir/objects1.rsp
sort.exe: CMakeFiles/sort.dir/link.txt
@$(CMAKE_COMMAND) -E cmake_echo_color --switch=$(COLOR) --green --bold --progress-dir=C:\Users\Xice\Documents\sort-and-png\sort\cmake-build-debug\CMakeFiles --progress-num=$(CMAKE_PROGRESS_2) "Linking CXX executable sort.exe"
$(CMAKE_COMMAND) -E cmake_link_script CMakeFiles\sort.dir\link.txt --verbose=$(VERBOSE)
# Rule to build all files generated by this target.
CMakeFiles/sort.dir/build: sort
CMakeFiles/sort.dir/build: sort.exe
.PHONY : CMakeFiles/sort.dir/build
CMakeFiles/sort.dir/requires: CMakeFiles/sort.dir/main.cpp.o.requires
CMakeFiles/sort.dir/requires: CMakeFiles/sort.dir/main.cpp.obj.requires
.PHONY : CMakeFiles/sort.dir/requires
CMakeFiles/sort.dir/clean:
$(CMAKE_COMMAND) -P CMakeFiles/sort.dir/cmake_clean.cmake
$(CMAKE_COMMAND) -P CMakeFiles\sort.dir\cmake_clean.cmake
.PHONY : CMakeFiles/sort.dir/clean
CMakeFiles/sort.dir/depend:
cd /home/xice/luogu/45/sort/cmake-build-debug && $(CMAKE_COMMAND) -E cmake_depends "Unix Makefiles" /home/xice/luogu/45/sort /home/xice/luogu/45/sort /home/xice/luogu/45/sort/cmake-build-debug /home/xice/luogu/45/sort/cmake-build-debug /home/xice/luogu/45/sort/cmake-build-debug/CMakeFiles/sort.dir/DependInfo.cmake --color=$(COLOR)
$(CMAKE_COMMAND) -E cmake_depends "MinGW Makefiles" C:\Users\Xice\Documents\sort-and-png\sort C:\Users\Xice\Documents\sort-and-png\sort C:\Users\Xice\Documents\sort-and-png\sort\cmake-build-debug C:\Users\Xice\Documents\sort-and-png\sort\cmake-build-debug C:\Users\Xice\Documents\sort-and-png\sort\cmake-build-debug\CMakeFiles\sort.dir\DependInfo.cmake --color=$(COLOR)
.PHONY : CMakeFiles/sort.dir/depend

View File

@@ -1,7 +1,9 @@
file(REMOVE_RECURSE
"CMakeFiles/sort.dir/main.cpp.o"
"CMakeFiles/sort.dir/main.cpp.obj"
"sort.pdb"
"sort"
"sort.exe"
"sort.exe.manifest"
"libsort.dll.a"
)
# Per-language clean rules from dependency scanning.

View File

@@ -0,0 +1,5 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.10
CMakeFiles/sort.dir/main.cpp.obj
C:/Users/Xice/Documents/sort-and-png/sort/main.cpp

View File

@@ -1,2 +1,5 @@
# Empty dependencies file for sort.
# This may be replaced when dependencies are built.
# CMAKE generated file: DO NOT EDIT!
# Generated by "MinGW Makefiles" Generator, CMake Version 3.10
CMakeFiles/sort.dir/main.cpp.obj: ../main.cpp

View File

@@ -1,7 +1,7 @@
# CMAKE generated file: DO NOT EDIT!
# Generated by "Unix Makefiles" Generator, CMake Version 3.10
# Generated by "MinGW Makefiles" Generator, CMake Version 3.10
# compile CXX with /usr/bin/c++
# compile CXX with C:/MinGW/bin/g++.exe
CXX_FLAGS = -g -std=gnu++11
CXX_DEFINES =

View File

@@ -1 +1,3 @@
/usr/bin/c++ -g CMakeFiles/sort.dir/main.cpp.o -o sort
"C:\Program Files\JetBrains\CLion 2018.1.3\bin\cmake\bin\cmake.exe" -E remove -f CMakeFiles\sort.dir/objects.a
C:\MinGW\bin\ar.exe cr CMakeFiles\sort.dir/objects.a @CMakeFiles\sort.dir\objects1.rsp
C:\MinGW\bin\g++.exe -g -Wl,--whole-archive CMakeFiles\sort.dir/objects.a -Wl,--no-whole-archive -o sort.exe -Wl,--out-implib,libsort.dll.a -Wl,--major-image-version,0,--minor-image-version,0 @CMakeFiles\sort.dir\linklibs.rsp

View File

@@ -0,0 +1 @@
-lkernel32 -luser32 -lgdi32 -lwinspool -lshell32 -lole32 -loleaut32 -luuid -lcomdlg32 -ladvapi32

Binary file not shown.

View File

@@ -0,0 +1 @@
CMakeFiles/sort.dir/main.cpp.obj