별의 공부 블로그 🧑🏻‍💻

🗒️ MinGW (6)

728x90
  1. 2023.02.05 [MacOS] M1 / M2 맥에서 MinGW 설치하는 방법

    M1 / M2 맥에서 MinGW 설치하는 방법 들어가며 애플에서 자체 개발한 M 실리콘 칩은 ARM 아키텍처를 사용하기 때문에 x86_64 용으로 만들어진 MinGW를 설치할 수 없다. M 실리콘 칩이 탑재된 맥에서 터미널을 통해 간단한 명령을 입력하여 MinGW를 설치하는 방법을 알아보자. 방법 터미널에서 아래의 명령들을 하나하나씩 입력해준다. % arch -arm64 /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)" arm64 프로세서용 mingw를 설치하는 명령을 입력한다. % arch -arm64 brew install mingw-w64 헤더를 사용하고자 할 경우 터미널에서..

  2. 2023.02.05 [MacOS] MinGW로 C++ 컴파일 할 때 "warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]" 오류가 뜰 경우 해결 방법

    MinGW로 C++ 컴파일 할 때 "warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions]" 오류가 뜰 경우 해결 방법 들어가며 맥에서 MinGW를 이용하여 C++ 컴파일을 할 때, @auto@ 자료형을 사용할 경우, 다음과 같은 오류가 출력되면서 컴파일이 진행되지 않는다. warning: 'auto' type specifier is a C++11 extension [-Wc++11-extensions] 간단한 명령어를 이용하여 이 문제를 해결해줄 수 있다. 방법 터미널에 다음과 같은 명령들을 입력한다. % echo 'alias g++="g++ -std=c++11"' >> ~/.bash_profile % source ~/.bash_..

  3. 2022.07.06 [MinGW] 한글 깨짐 현상 문제 해결 방법

    MinGW 한글 깨짐 현상 해결하기 들어가며 윈도우(Windows)에서 MinGW를 사용하여 한글을 출력시킬 때 다음과 같이 깨져서 출력될 때가 있다. > .\example.exe 곌컯?쒖튇援???쒖쑁援? 媛뺥븳移쒓뎄 ??쒖쑁援 이 문제는 UTF-8 형식으로 출력되지 않아 발생하는 문제이다. 다음과 같이 간단하게 이 문제를 해결할 수 있다. 방법 방법 ① : chcp 명령어 사용하기 chcp 명령어를 이용하여 출력 형식을 UTF-8로 변경하는 방법이다. 간단하게 명령창에 다음의 명령어를 입력해준다. > chcp 65001 방법 ② : 윈도우 지역 옵션 변경하기 chcp 명령어를 사용해도 문제가 해결되지 않을 경우, 다음의 방법을 수행한다. ① 윈도우 검색창에 "국가 또는 지역"을 검색한다. ② 'Beta..

  4. 2022.06.15 [MinGW] MinGW(Minimalist GNU for Windows) 설치 및 환경 변수 설정 방법

    MinGW(Minimalist GNU for Windows) 설치 및 환경 변수 설정 방법 MinGW 란? Minimalist GNU for Windows 의 줄임말 마이크로소프트 윈도우 버전으로 포팅한 GNU 소프트웨어 도구 모음 윈도우 API 를 구현할 수 있는 헤더 파일들을 가지고 있으며, 개발자들이 “자유롭게 쓸 수 있는” 컴파일러인 GCC 를 사용할 수 있다. 콜린 피터스에 의해 개발되어 1998년 처음으로 공개되었다. MinGW 의 원래 이름은 mingw32(Minimalist GNU for W32) 였으나, 32비트 바이너리를 만드는 것으로 제한되는 것으로 생각될 수 있어서 숫자 32가 제거 되었다. 2013년 마지막 분기에 MSYS2 프로젝트가 시작되었고, 32비트와 64비트 MinGW 패..

  5. 2020.12.27 [MinGW] gcc/g++ 업데이트 방법 (for Windows) 2

    [MinGW] gcc/g++ 업데이트 방법 (for Windows) 본인의 컴퓨터에 MinGW GCC(G++) 컴파일러가 설치되어 있다면 다음과 같이 업데이트를 실행시킬 수 있다. 터미널에 다음을 입력한다. 1. 패키지 리스트 업데이트 PS > mingw-get update Updating catalogue: package-list.xml; (item 1 of 1) Checking catalogue: mingw32-package-list.xml; (item 2 of 4) Checking catalogue: mingw32-autoconf.xml; (item 3 of 38) Checking catalogue: mingw32-automake.xml; (item 4 of 38) Checking catalogue..

  6. 2020.03.27 [chcp] 콘솔 코드 페이지 변경 명령어

    [chcp] 콘솔 코드 페이지 변경 명령어 비주얼 스튜디오 코드에서 gcc 컴파일러를 사용하기 위해서 MinGW 프로그램을 설치한 후, C언어로 작성한 코드를 컴파일하여 생성된 프로그램(exe 파일)을 실행하였는데 한글 폰트가 깨져 나왔다. 그래서 이것을 해결하기 위한 방법을 찾던 중, 'chcp' 명령어에 대해서 알게 되었다. *CHCP - 현재의 코드 페이지 번호를 표시하거나 설정한다. - 형식 : CHCP [nnn] - nnn : 코드 페이지 지정 - 매개 변수 없이 사용하면 현재의 코드 페이지 번호를 표시한다. - 자주 사용되는 코드 번호 - 437 : 영문 - 949 : 한글, 확장 완성형 - 65001 : UTF-8 - 자세한 정보 - https://docs.microsoft.com/en-us..

728x90


📖 Contents 📖