From bee6d2eaaab422b6c4d9bde9ab22b863ba29316a Mon Sep 17 00:00:00 2001 From: Nikolay Baboshin <231540704+shknoko@users.noreply.github.com> Date: Mon, 8 Dec 2025 02:38:05 +0300 Subject: [PATCH 1/2] Hello world --- 01_introduction/src/helloWorld.c | 7 +++++++ 1 file changed, 7 insertions(+) create mode 100644 01_introduction/src/helloWorld.c 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; +} From f52ec54642d318a9ad3bece58d5a3c2f86036cf2 Mon Sep 17 00:00:00 2001 From: Nikolay Baboshin <231540704+shknoko@users.noreply.github.com> Date: Mon, 8 Dec 2025 02:38:39 +0300 Subject: [PATCH 2/2] Added CMakeLists --- 01_introduction/src/CMakeLists.txt | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 01_introduction/src/CMakeLists.txt 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)