하고 싶은 일 C 실험 (샘플 프로그램 작성)을하고 싶기 때문에 작업장 이외의 집에서 C 개발 환경을 구축한다 Visual Studio는 좀 무겁기 때문에, 이외의 프리의 개발 환경을 구축하고 싶다. 환경 Windows7 Home 32bit CPU:2.53G Memory:4G GCC 컴파일러를 어떻게 설치하는지 MinGW-w64를 사용하여 GCC를 설치합니다. 왜, MinGW-w64를 이용해 GCC를 인스톨 하는가 하면 Windows 개발용의 API를 포함해 인스톨해 주기 때문에 편리하기 때문에 MinGW-w64 설치 프로그램을 DL하여 실행 32bitOS이므로, MinGW에서도 부족하지만, 사용한 적이 없는 MinGW-w64를 사용했다. MinGW 설치 아래의 사이트 오른쪽 상단에있는 다운로드 버튼을 클릭하십시오. htp // 모두 gww64. 오 rg / 두쿠. php 링크 대상에서 MingW-W64-builds 패키지 선택 2018/8/19 시점의 직 링크는 이하이다(URL이 바뀔 가능성이 있으므로, 참고까지) htp // 모두 gww64. 오 rg / 두쿠. php / 도w 응아 d / 모두 gw mingw-w64-install.exe가 다운로드되므로 실행. 화면① [Next] 버튼을 클릭하십시오 화면② Version : 설치할 GCC의 버전을 지정합니다. Architecture: i686(32bit)을 선택합니다. 64bitOS 환경의 경우 x86_64를 선택합니다. 덧붙여서, 당 환경은 32bitOS 때문에, i686 밖에 드롭 다운 리스트로부터 선택할 수 없었다. Thread : 스레드의 표준. posix/win32를 선택합니다. 이번에는 posix를 선택했다. posix : POSIX 스레드. Unix, Linux, Windows를 지원합니다. win32:WIN32 스레드만 지원합니다. Exception:예외 처리의 방법. 이번에는 sjlj를 선택. dwarf: 32bit 바이너리만 지원 sjlj : C++ 표준 라이브러리를 사용한 예외 처리 seh: Windows 특화의 구조화 예외 처리 <참고> htp://d. 하테나. 네. jp/아 4lg/20110111/1294720293 htps: //gc. g 누. 오 rg / uuki / uundo wsG Build revision: GCC 빌드 개정 번호. 드롭 다운 목록에서 최신 개정 번호를 선택하십시오 화면③ [Next] 버튼을 클릭하십시오 화면 ④ 설치 프로그램 처리 실행 중 화면 ⑤ 상태 표시줄 만료 [Next] 버튼을 클릭하십시오 화면 ⑥ 완료 화면 MinGW-w64 설치 후 커멘드 프롬프트로 이하, 시험했지만, 예상대로, 「gcc란 모르겠다」라고 화난다. 패스를 통해 없기 때문에 당연하네요. gcc -v
'gcc' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
주의를 기울여 위의 설치시 디렉토리 아래에있는 배치 파일 "mingw-w64.bat"를 실행하십시오 C:\Users\xxxxx>"C:\Program Files\mingw-w64\i686-8.1.0-posix-sjlj-rt_v6-rev0\mingw-w64.bat"
그럼, gcc -v를 다시 시도하십시오.C:\>gcc -v
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=C:/Program\ Files/mingw-w64/i686-8.1.0-posix-sjlj-rt_v6-rev0/mingw32/bin/../libexec/gcc/i6
86-w64-mingw32/8.1.0/lto-wrapper.exe
Target: i686-w64-mingw32
(中略)
gcc version 8.1.0 (i686-posix-sjlj-rev0, Built by MinGW-W64 project)
무사히 설치되어 있는 것 같습니다.
Reference
이 문제에 관하여(Windows 환경에 프리 C 개발 환경을 구축했을 때의 메모), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://qiita.com/yut-nagase/items/9bb65481685f6b8002de
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol. )