diff --git a/01_introduction/src/CMakeLists.txt b/01_introduction/src/CMakeLists.txt new file mode 100644 index 0000000..444cd99 --- /dev/null +++ b/01_introduction/src/CMakeLists.txt @@ -0,0 +1,9 @@ +cmake_minimum_required(VERSION 3.10) +project(01_introduction) + +set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../bin) +set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../lib) +set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_CURRENT_SOURCE_DIR}/../lib) + +add_executable(helloWorld helloWorld.c) +add_compile_options(-Wall -Wextra -pedantic) diff --git a/01_introduction/src/helloWorld.c b/01_introduction/src/helloWorld.c new file mode 100644 index 0000000..f3b4f7b --- /dev/null +++ b/01_introduction/src/helloWorld.c @@ -0,0 +1,7 @@ +#include + +int main(void) +{ + printf("Hello, world!\n"); + return 0; +}