Ero sivun ”CMake syvemmin” versioiden välillä

Siirry navigaatioon Siirry hakuun
755 merkkiä lisätty ,  10. joulukuuta 2024
ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Ei muokkausyhteenvetoa
Merkkaus: merged edit of another user
Rivi 15: Rivi 15:
== Ensimmäinen cmake-projekti ==
== Ensimmäinen cmake-projekti ==
make:n avulla pienen projektin kääntäminen:  
make:n avulla pienen projektin kääntäminen:  
Luo kansio cmakeprojekti, ja sinne tiedosto: CMakeLists.txt  
Luo kansio cmakeprojekti, ja sinne tiedosto: '''CMakeLists.txt'''
Esim. päätteellä:
Esim. päätteellä:
mkdir cmakeprojekti
cd cmakeprojekti
touch CMakeLists.txt
Kirjoita tiedostoon seuraavat rivit:
cmake_minimum_required(VERSION 3.21)
project(
    "eka-projekti"
    VERSION 0.1.0.2
    DESCRIPTION "Ensimmainen cmake-projektini"
    HOMEPAGE_URL "https://linux.fi"
    LANGUAGES "C" "CXX"
)
message("${PROJECT_NAME} on ensimmäinen projektimme, ja tässä on sen tiedot:")
message("Projektin versio on ${PROJECT_VERSION}")
message("Se koostuu neljästä osasta:")
message(${PROJECT_VERSION_MAJOR})
message(${PROJECT_VERSION_MINOR})
message(${PROJECT_VERSION_PATCH})
message(${PROJECT_VERSION_TWEAK})
message("Projektimme kuvaus on:${PROJECT_DESCRIPTION}")
message("Kotisivuksi olemme määritelleet tutun ${PROJECT_HOMEPAGE_URL}.")




54

muokkausta

Navigointivalikko