티스토리 뷰

Series

Setup GCC on Windows using MSYS2

More Code 2018. 7. 2. 10:57

Windows 10 x64 환경에서 MSYS2과 GCC를 설치해보자.


MSYS2 64-bit 버전인 msys2-x86_64-20161025.exe 파일을 실행하여 설치한다.


설치가 완료되면 아래와 같이 “MSYS2 MSYS” 터미널을 실행한다.


Start Menu > MSYS2 64bit > MSYS2 MSYS






“MSYS2 MSYS” 터미널에서 아래 명령을 실행하여 업데이트한다.


pacman –Syu


“MSYS2 MSYS” 터미널을 종료했다가 다시 실행한 후, 아래 명령을 실행하여 업데이트를 계속한다.


pacman -Su


“MSYS2 MSYS” 터미널을 종료했다가 다시 실행한 후, 아래 명령을 실행하여 compiler와 그밖에 필요한 package를 설치한다. 


pacman -S --needed base-devel

pacman -S --needed mingw-w64-i686-toolchain

pacman -S --needed mingw-w64-x86_64-toolchain


설치가 완료 된 후, 아래와 같이 “MSYS2 MinGW 32-bit” 터미널 혹은 “MSYS2 MinGW 64-bit” 터미널을 실행한다.


터미널에서 "gcc --version" 명령을 실행하여 compiler가 잘 설치되었는지 확인한다.


Start Menu > MSYS2 64bit > MSYS2 MinGW 32-bit






Start Menu > MSYS2 64bit > MSYS2 MinGW 64-bit







# Help


pacman -h

pacman -S -h




# Update


pacman -Syu

pacman -Su




# Updating packages


pacman -Syuu : Repeat this step until it says there are no packages to update

pacman -Suu : Update the rest of the packages

pacman -Sy : Download the package databases




# List Package


pacman -Sl




# Search Package


pacman -Ss base-devel

pacman -Ss msys2-devel

pacman -Ss mingw-w64-x86_64-toolchain

pacman -Ss mingw-w64-i686-toolchain




# Install Package


pacman -S --needed base-devel

pacman -S --needed mingw-w64-x86_64-toolchain

pacman -S --needed mingw-w64-i686-toolchain


pacman -S --needed vim




# Remove Package


pacman -R mingw-w64-i686-toolchain




# Package List


MSYS2

base-devel

msys2-devel

make

gdb


MinGW64

mingw-w64-x86_64-toolchain

mingw-w64-x86_64-gcc

mingw-w64-x86_64-gcc-fortran

mingw-w64-x86_64-gdb

mingw-w64-x86_64-make


MinGW32

mingw-w64-i686-toolchain

mingw-w64-i686-gcc

mingw-w64-i686-gcc-fortran

mingw-w64-i686-gdb

mingw-w64-i686-make




'Series' 카테고리의 다른 글

[Eclipse] Set C++ -static Option  (0) 2018.07.02
[Eclipse] Set C++ Toolchain  (0) 2018.07.02
Setup GCC on Windows using Cygwin  (0) 2018.07.02
Setup GCC on Windows using MinGW  (0) 2018.07.02
Add C++ Program Arguments [CLion]  (0) 2018.06.30
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/02   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28
글 보관함