logo

English

이곳의 프로그래밍관련 정보와 소스는 마음대로 활용하셔도 좋습니다. 다만 쓰시기 전에 통보 정도는 해주시는 것이 예의 일것 같습니다. 질문이나 오류 수정은 siseong@gmail.com 으로 주세요. 감사합니다.

공짜 무료 C/C++ 컴파일러들

by digipine posted Oct 28, 2017
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print Attachment
?

Shortcut

PrevPrev Article

NextNext Article

Larger Font Smaller Font Up Down Go comment Print Attachment

353c735cc5f8d86e0362d2ad756d912e.png

 


dev-cpp
C/C++ 의 컴파일 및 디버깅이 가능한 통합환경을 지원한다. 기본적으로 gcc 를 사용하며 착하게 한글이 지원된다. Visual C++ 로 작성된 프로젝트도 불러들여서 컴파일이 가능하다. 물론 MFC를 사용한 소스는 MFC 라이브러리 및 헤더 파일이 있어야 한다. 윈도우 프로그램, 콘솔 프로그램, 정적 라이브러리, dll, OpenGL, DirectX 등 거의 모든 프로그램을 작성할 수 있다. 내장 에디터는 코드 자동완성 기능도 지원한다. 아직 베타버전이어서 약간의 불안정한 감도 없지는 않다.


MinGW(Minimalist GNU for Windows) C/C++
MinGW 는 말그대로 윈도우를 위한 최소한의 GNU 집합체이다. 리눅스 gcc 개발환경과 비슷한 방식으로 윈도우 콘솔에서 개발가능하다.


Digital Mars C/C++
시만텍 C++를 대체해서 쓸 수 있는 컴파일러이다. Win32, Windows 3.1, MSDOS, 32bit 확장 MSDOS 프로그램을 작성할 수 있다. STL 은 다운로드 페이지에 함께 있으므로 같이 인스톨 해서 사용할 수 있다.


Borland C++
유명한 볼랜드 C++ 도 무료로 사용할 수 있는 버전이 있다. 무료로 사용할 수 있는 최신 버전은 5.5 이며 IDE(통합개발환경)는 지원하지 않는다.


DJCPP C/C++
GNU C/C++ 에 기반을 둔 컴파일러이다. IDE, 그래픽 라이브러리, 파서, 텍스트 유틸리티, make 등을 지원한다. 모든 라이브러리가 소스와 함께 제공된다.

lcc-win32
작고 빠른 코드를 생성하는 C 컴파일러중 하나이다. C++ 은 지원하지 않는다.

위에 소개한 컴파일러는 많은 무료 컴파일러 중에서 쓸 만한 것들을 고른 것이다. cygwin 에도 C/C++ 컴파일러가 있으나 제외했다. 해당 홈페이지를 가고 싶으면 각 제목을 클릭하고, 상업적으로 사용할 경우 라이센스를 받아야 되는 것들도 있으므로 확인하고 사용하자. 


List of Articles
No. Subject Author Date Views
34 초고속망 통신사 DNS 서버 주소 모음 - DNS 설정 digipine 2017.11.03 4327
33 Git Http Backend Upload Size 설정 - Http 500 Error 해결 digipine 2017.11.02 4412
32 CMM / CMMI 란 무엇인가? digipine 2017.10.28 4670
31 C/C++ struct 패딩(padding) 원리 이해 lizard2019 2019.03.04 5145
30 AWS EC2 Ubuntu 용 Docker 설치 스크립트 digipine 2021.09.01 5145
29 Windows Visual Studio 2022 OpenSSL Build 방법 1 digipine 2024.05.02 5225
28 WIN CE, GPS - NMEA protocol - GPS Virtual Driver digipine 2017.10.28 5322
27 OpenAL 사용법 정리 1 digipine 2017.11.01 5445
26 How to Build FFMpeg for LAVFilters file lizard2019 2019.06.05 5511
25 Xcode 없이 맥에 '명령어 라인 도구(Command Line Tools)'를 설치하는 방법 엉뚱도마뱀 2018.12.26 5540
24 [ubuntu, 우분투] sendmail 설치 digipine 2017.11.02 5802
23 Bitbucket에서 SSH 키 등록하고 사용하는 방법 (맥/리눅스) file lizard2019 2023.06.22 5947
» 공짜 무료 C/C++ 컴파일러들 file digipine 2017.10.28 6063
21 [Linux, OSX] pfctl - Packet FIlter Control 사용법 digipine 2017.11.02 6204
20 [iOS] Bluetooth로 App을 백그라운드 모드로 실행는 방법 lizard2019 2020.02.11 6212
19 난수발생기 개론 엉뚱도마뱀 2017.11.22 6525
18 비밀번호 해쉬에 Salt(소금) 첨가하기 file 엉뚱도마뱀 2017.11.23 6567
17 윈도우 프로그래밍 시 인터넷 통신사(ISP) 정보를 가져오는 코드 1 lizard2019 2025.09.01 6958
16 WinPCap과 Ethereal, Wireshark 을 이용한 스니핑(Sniffing) digipine 2017.10.29 7807
15 ATmega8 MCU 간의 TWI 기능을 이용한 I2C 통신 digipine 2017.11.02 7821
Board Pagination Prev 1 2 3 4 5 6 Next
/ 6