learningC/uebung7/palindromLIB/CMakeLists.txt
2024-01-27 02:07:15 +01:00

10 lines
No EOL
447 B
CMake

add_library(Palindrom palindrom.c)
cmake_minimum_required(VERSION 3.26)
project(uebung7 C)
set(CMAKE_C_STANDARD 11)
add_subdirectory(palindromLIB) # Baut die Library (definiert im Unterordner) bevor die Applikation gebaut wird.
add_executable(PALINDROM palindrom.c)
target_link_libraries(PALINDROM PUBLIC Palindrom) # Fügt die Library zur Applikation hinzu.
target_include_directories(PALINDROM PUBLIC Palindrom) # Inkludiert die Headerdateien.