From 6082c8a3a306d647ca1ea4db8b4ac45c41ac5806 Mon Sep 17 00:00:00 2001 From: Leonetienne Date: Fri, 11 Feb 2022 00:33:03 +0100 Subject: [PATCH] Made Exec compile with cmake/clang --- StringTools/Exec/CMakeLists.txt | 10 ++++++++++ StringTools/Exec/main.cpp | 5 ++++- 2 files changed, 14 insertions(+), 1 deletion(-) create mode 100644 StringTools/Exec/CMakeLists.txt diff --git a/StringTools/Exec/CMakeLists.txt b/StringTools/Exec/CMakeLists.txt new file mode 100644 index 0000000..d5ba9c1 --- /dev/null +++ b/StringTools/Exec/CMakeLists.txt @@ -0,0 +1,10 @@ +cmake_minimum_required(VERSION 3.16) +project(Exec) + +set(CMAKE_CXX_STANDARD 17) + +include_directories(..) +link_directories(../StringTools/cmake-build-debug) + +add_executable(Exec main.cpp) +target_link_libraries(Exec Stringtools) diff --git a/StringTools/Exec/main.cpp b/StringTools/Exec/main.cpp index f385484..4beeed7 100644 --- a/StringTools/Exec/main.cpp +++ b/StringTools/Exec/main.cpp @@ -1,6 +1,9 @@ #include +#include int main() { - std::cout << "Hello World!\n"; + std::cout << StringTools::Replace("Hello, ${where}!\n", "${where}", "World") << std::endl; + + return 0; }