[C++] 리눅스 환경에서 cmake를 활용한 빌드 및 구동(Centos)

c++ linuxcpp linux cmakec++ cmakecpp cmakecentos cppcentos c++ 앞서 Docker에서 구축한 Centos 8 환경에서 C++ 빌드 및 구동까지 한번 기록해본다. 리눅스 환경이 구축되지 않은 경우 아래 링크를 통해 순차적으로 실행하면 된다. https://blog.naver.com/release_no/222872379169

[Docker] Docker Desktop 설치하기 (Windows) 1. 아래 링크에서 Docker Desktop을 설치한다. https://www.docker.com/get-started/ 2. 특별한 일은 없다… blog.naver.com

検出された言語がありません。

入力言語を確認してください。

[Docker] Docker CentosをインストールするDockerでは、Linuxオペレーティングシステムを本当に簡単にインストールすることができる。 今回はCentosを設置する方法を···blog。naver.com

또한 Cmake가 아닌 g++로 C++ 빌드 및 구동을 참고하고 싶다면 아래 링크를 참조하기 바란다.https://blog.naver.com/release_no/222879157893

[C++] 리눅스 환경에서 빌드 및 구동(Centos) 전 Docker로 구축한 Centos8 환경에서 C++ 빌드 및 구동까지 한번 기록해본다. 리눅스 환경 구축… blog.naver.com

[C++] 리눅스 환경에서 빌드 및 구동(Centos) 전 Docker로 구축한 Centos8 환경에서 C++ 빌드 및 구동까지 한번 기록해본다. 리눅스 환경 구축… blog.naver.com

Linuxcmake를 활용하고 C++빌드 및 구동 cmake설치 cmake을 설치하려면 기본적으로 openssl/wget/gcc가 설치되어야 한다.이하의 순서로 명령을 입력하여 설치한다.(gcc는 상기의 링크를 참고하여 설치하기 바란다.)openssl설치 명령 cmd>>yum install openssl-develwget ssl설치 명령 cmd>>yum install wgetcmake설치 커맨드(cmake설치하는 디렉토리 위치에서 아래 명령을 실행, cmake버전의 최신 확인이 필요)cmd>wget https://github.com/Kitware/CMake/releases/download/v3.24.1/cmake-3.24.1.tar.gz

wget 명령으로 cmake 다운로드

2. cmake install [cmake-3.24.1.tar.gz] 파일이 설치된 경우 해동하여 cmake 설치 작업을 수행해야 한다. 아래 명령어를 순서대로 입력하면 된다.압축해제 명령어 cmd >> tar-zxvfcmake-3.24.1.tar.gz 압축해제한 폴더로 이동 cmd >> cdcmake-3.24.1bootstrap 실행 cmd >> ./bootstrap make 파일 생성 cmd >> make 파일 설치 cmd > make install

cmake설치완료

3. Cmake Lists 파일 생성 cmake를 이용하여 c++ 빌드하기 위해서는 Cmake Lists 파일을 생성해야 한다. touch 명령어로 파일을 생성해 두자. (CmakeLists.txt 파일의 철자가 틀리면 안된다!!! 대문자와 소문자도 정확해야 함!!) CMakeList.txt 파일 생성 명령어 cmd >> touch CMakeLists.txt 소스 파일 : main.cppcmake파일 : : CMakeLists.txt

4. C Make List 파일 작성 C Make Lists 파일은 cmake 문법을 사용하여 작성한다. 다음과 같이 작성하였으며, 이번에는 가장 기본적인 문법만을 기록한다.cmake_minimum_required(VERSION 3.0) cmake의 최소 버전을 반드시 명시해야 한다. cmake 버전에 따라 문법이 조금씩 다르기 때문이다.project(프로젝트명) 프로젝트명 지정, 필수여야 한다.add_executable (프로젝트명 소스파일) 소스 파일 지정

CMake 리스트 일파5. cmake 빌드 수고하셨습니다. 지금 이것을 하기 위해서 위에 많은 설치 및 환경을 구축한 것입니다. 가즈아컴파일 명령어 입력 cmd >> cmake CMake Lists.txt 빌드 명령어 입력 cmd >> make 실행 파일 실행 cmd > ./HelloWorldcmake를 활용한 c++ 빌드 및 구동 결과cmake를 활용한 c++ 빌드 및 구동 결과한 3년 전에 끝난 프로젝트에서 기분 나쁘게 사용했던 cmake… 리눅스 환경이라 cpp 빌드가 너무 복잡했어. 그 당시에는 많이 사용해서 다 기억하고 있었지만… 또 오랜 시간이 지나서 기억이 안 날 거야 그러니까 이번 기회에 한번 기본적인 사용법을 기록할 거야.

error: Content is protected !!