코드 :: 블록 빌드 / 컴파일러 오류 수 없습니다?


2

내 문제는 내가 뭔가를 실행하려고 할 때이다. 코드 :: 블록 그것은 말한다 : "그것은 당신의 프로그램이 아직 구축되지 않은 것 같다". 빌드를 시도한 후 다시 팝업됩니다. 나는 비슷한 질문을 어딘가에서 보았지만 GCC (GNU 컴파일러 모음)를 다시 설치하여 문제를 해결할 수 없었다.

참고 : 인터넷 액세스가없는 우분투를 사용하고 있으므로 CodeTools를 설치하고 APTonCD를 사용하여 GCC를 다시 설치했습니다. 또한 도움이된다면 C가 아니라 C ++을 배우려고합니다. 오, 그리고 그것은 정보 메시지처럼 오류 메시지처럼 보이지 않습니다.


1
Q는이 주제와 on 주제 모두에 있습니다. 우분투에게 묻기 ~에 유닉스 & amp; 리눅스 , 주제에 관한 것입니다. 스택 오버플로 프로그래밍 도구를 사용하기 때문에 원하는 위치 (둘 이상의 사이트에 게시하지 말 것)에 달려 있습니다. 어쨌든, 질문에 두 가지 또는 뭔가가 있으시면 알려주십시오. 정확하게 우리가 그것을 찾을 수 있도록 오류 메시지가 말하는 것. 이상적으로는 재현 할 수있는 최소한의 예제도 포함시켜야합니다.
terdon

답변:


2

당신이 겪고있는 문제의 배경에는 여러 가지 이유가있을 수 있습니다. 당신이 그것에 대한 많은 정보를 포함하지 않았기 때문에 당신이 가장할만한 것들을 추측해야 할 것입니다. 초보자들 사이에서 가장 일반적인 것들을 생각해보십시오. Terdon은 질문 개선에 대한 좋은 제안을했습니다. 가능한 이유는 다음과 같습니다.

1. 컴파일러없이 Code :: Blocks 버전을 설치했습니다.

여기에 현재 코드 :: 블록 바이너리 시스템에 맞게 다운로드 할 수 있습니다. 실제로 저는 Windows에서 C :: B를 사용하고 거기에 사본을 설치하는 것은 MinGW 컴파일러가 사전 설치되어있는 것을 선택하도록주의를 기울여야합니다. C :: B 설치에 컴파일러가 포함되어 있거나 질문에서 알 수 있듯이 컴파일러를 별도로 설치 한 경우 다음 단계로 건너 뜁니다.

2. Code :: Blocks의 컴파일러 설정이 잘못되었습니다.

GCC를 설치 한 후에 GCC의 시스템 경로를 올바르게 설정했다고 가정합니다. C :: B의 설정을 살펴보십시오. -로 이동하십시오. Settings-> Compiler-> Toolchain executables.

우선, 창문 상단에 GNU GCC COMPILER 선택한 컴파일러로. 그런 다음 창 아래쪽에 다음과 같은 여러 필드가 있습니다.

enter image description here

당연히 당신의 설정은 내 것과 다를 것입니다. 그러나 # 1이 거기에 있고 # 2가 맞으므로 중요합니다.

3. 프로젝트를 만들지 않았습니다.

C :: B에서 새로운 빈 파일을 열어서 코드를 작성하고 빌드 + 실행 해보는 것은 가능하지만 정말 좋은 생각은 아니며 특히 처음 시작하는 경우가 아닙니다. 따라서 코딩을 시작한 다음 응용 프로그램을 테스트하려면 새 프로젝트를 만듭니다. 너는 그것을 안으로 찾는다. File-> New-> Project 거기서 내가 선택할 수있는 최선의 선택은 Console application. 다음 단계는 매우 간단하며 몇 가지 설명과 함께 명확한 질문이 있으므로 문제가있을 것으로 예상하지는 않습니다.


내 실수는 Empty project. 나는 새로운 것을 창조했다. Console application, 거기에 내 소스 파일을 이동하고 잘 작동했습니다. 일부 설정이 Empty project.
Krøllebølle

-2

다음을 시도하십시오.

sudo apt-get install build-essential 

그런 다음 빌드하고 컴파일하십시오.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.