[c++] MINGW로 C++ 프로그램 개발하기

MINGW는 Windows 시스템에서 C 및 C++로 개발한 프로그램을 컴파일하고 실행할 수 있는 무료 오픈 소스 도구 모음이다. 이 툴체인은 GCC(GNU Compiler Collection)을 기반으로 하며, POSIX와 호환되는 환경을 제공하여 Windows에서도 Unix 및 Linux와 유사한 개발 환경을 제공한다.

이 블로그에서는 MINGW를 사용하여 Windows에서 C++ 프로그램을 개발하는 방법에 대해 설명한다.

MINGW 설치

MINGW는 여러 가지 방법으로 설치할 수 있다. 가장 일반적인 방법은 MinGW 홈페이지에서 유니선 환경 설치 관리자를 사용하여 필요한 도구 및 라이브러리를 설치하는 것이다. 또는 MSYS2를 사용하여 MINGW를 설치할 수도 있다.

프로젝트 생성

MINGW를 사용하여 C++ 프로그램을 개발하려면 먼저 프로젝트를 생성해야 한다. 프로젝트 폴더를 만들고 필요한 소스 파일들을 추가한다.

예를 들어, main.cpp라는 C++ 소스 파일을 생성하고 아래와 같은 내용을 추가해본다.

#include <iostream>

int main() {
    std::cout << "Hello, MINGW!" << std::endl;
    return 0;
}

컴파일

프로젝트 폴더에서 명령 프롬프트 또는 터미널을 열고 아래 명령어를 사용하여 main.cpp 파일을 컴파일한다.

g++ main.cpp -o main

위 명령은 main.cppg++ 컴파일러를 사용하여 컴파일하고, main이라는 이름의 실행 파일을 생성한다.

실행

컴파일이 완료되면 아래 명령을 사용하여 프로그램을 실행할 수 있다.

./main

결론

MINGW를 사용하여 Windows에서 C++ 프로그램을 개발하는 것은 매우 간단하다. MINGW를 사용하면 Windows 시스템에서도 효율적으로 C++ 프로그램을 개발하고 실행할 수 있다.

더 많은 정보를 원하시면 다음 문서를 참고하시기 바랍니다: