>  기사  >  시스템 튜토리얼  >  CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

WBOY
WBOY원래의
2024-06-20 00:17:02769검색

CodeBlocks16.01 최신 버전 Baidu Cloud 다운로드(설치 패키지에는 컴파일러가 포함되어 있음)

https://pan.baidu.com/s/1kWjtmKJ

CodeBlocks는 왜 컴파일할 수 없나요?

1. 다운로드한 설치 패키지에는 컴파일러가 포함되어 있지 않습니다. 위에 공유된 Baidu Cloud 링크로 이동하여 설치 패키지를 다시 다운로드하세요.

2. CodeBlocks를 C 드라이브가 아닌 다른 드라이브(예: D 드라이브, E 드라이브 등)에 설치했거나, C 드라이브에 설치했음에도 불구하고 설치 시 기본 디렉터리가 아닌 다른 디렉터리에 맞춤 설정한 경우입니다. , 시스템이 컴파일러의 주소를 올바르게 식별할 수 없게 됩니다(이는 소프트웨어 자체의 설계 결함일 수 있음). 설치 중에 C 드라이브에 소프트웨어를 제거하고 다시 설치하고 설치하거나 컴파일러가 있는 경로를 수동으로 업데이트하십시오.

업데이트 단계는 다음과 같습니다.
첫 번째 단계: 설정-》컴파일러, 즉 설정-》컴파일러

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

2단계: 실행 가능한 도구 링크인 Toolchain exectables로 이동합니다(또는 주소, Windows의 링크는 컴파일러 도구의 주소를 의미하는 주소를 가리킵니다)

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

3단계: "..." 아이콘을 클릭하여 설치 디렉터리를 찾습니다.

선택한 디렉터리에 bin(toolbox) 폴더가 있어야 하며 모든 컴파일러는 이 bin 디렉터리에 있어야 하며 컴파일러 이름도 그림의 이름과 동일해야 합니다. 그렇지 않으면 이를 설정한 후 단계에서는 시스템이 여전히 이를 인식할 수 없습니다. 각 컴파일러를 하나씩 업데이트해야 합니다.

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

이 단계에 대한 예를 들어 보겠습니다. 예를 들어 내 설치 디렉터리는 C:Program Files (x86)CodeBlocksMinGW

에 있습니다.

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

이 디렉터리에 들어가면 bin 폴더가 보입니다. bin 폴더를 열면 많은 실행 파일(exe 형식)이 표시되며 그 중 일부는 컴파일러입니다

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

예를 들어 C 언어 컴파일러는 mingw32-gcc.exe인데 디렉토리에 가서 파일 이름을 "COCO-C Language Compiler.exe"로 변경하거나 이름을 변경하고 싶지 않다면 그냥 mingw32-gcc를 넣어주세요. exe 파일을 데스크탑이나 다른 장소로 옮겨보세요

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

이때 C 언어 컴파일러의 위치와 이름을 업데이트하려면 컴파일러 설정 페이지로 이동해야 합니다. 그렇지 않으면 시스템이 어떻게 찾을 수 있나요? 이는 시스템이 기본적으로 C 드라이브에서 기본 설치 디렉터리를 찾기 때문에 D 드라이브에 설치한 소프트웨어를 찾을 수 없는 이유이기도 합니다. 그리고 C 드라이브에 설치했지만 기본적으로 Program Files(x86) 폴더에 설치되지 않고, 새로 생성한 폴더나 다른 곳에 설치되었습니다. 그러면 시스템이 현재 컴파일러를 찾지 못할 수도 있습니다. 컴파일러가 있는 디렉토리를 수동으로 업데이트해야 하거나, 설치 중에 사용자 정의 옵션을 선택하지 않고 기본 옵션을 고수해야 합니다.

CodeBlocks를 컴파일할 수 없는 이유와 해결 방법

위 내용은 CodeBlocks를 컴파일할 수 없는 이유와 해결 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.