Update README instructions

+ Fix incorrect library name for `algorithms/trees/BST` example
+ Update root CMakeLists.txt for major directories to set binary path
+ Add instructions to install CMake LTS with pip
This commit is contained in:
2022-01-07 11:26:00 -05:00
parent 9243ded17b
commit 2845b020ae
23 changed files with 105 additions and 32 deletions

View File

@@ -15,6 +15,8 @@ project (
LANGUAGES CXX
)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_subdirectory(bubble)
add_subdirectory(bucket)
add_subdirectory(count)

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(BubbleSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(bubble-sort "bubble-sort.cpp")
add_library(lib-bubble "lib-bubble.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(BucketSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(bucket-sort "bucket-sort.cpp")
add_library(lib-bucket "lib-bucket.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(CountingSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(counting-sort "counting-sort.cpp")
add_library(lib-counting "lib-counting.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(HeapSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(heap-sort "heap-sort.cpp")
add_library(lib-heap "lib-heap.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(InsertionSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(insertion-sort "insertion-sort.cpp")
add_library(lib-insertion "lib-insertion.cpp")

View File

@@ -9,7 +9,6 @@
cmake_minimum_required(VERSION 3.17)
project(MergeSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(merge-sort "merge-sort.cpp")
add_library(lib-merge "lib-merge.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(QuickSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(quick-sort "quick-sort.cpp")
add_library(lib-quick "lib-quick.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(RadixSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(radix-sort "radix-sort.cpp")
add_library(lib-radix-counting "lib-counting.cpp")

View File

@@ -9,8 +9,6 @@
cmake_minimum_required(VERSION 3.16)
project(SelectionSort LANGUAGES CXX)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_BINARY_DIR}/bin)
add_executable(select-sort "select-sort.cpp")
add_library(lib-select "lib-select.cpp")