문제

Netbeans 도움말을 읽는 것부터 Google 검색까지 모든 것을 시도했습니다.이 코드는 다음에서 잘 작동합니다. Dev-Cpp 하지만 넷빈즈 6.5.1.Netveans는 또한 옆에 느낌표를 배치합니다. #include <iostream> 내가 확인한 것은 netbeans의 포함 경로에 있고 포함 폴더에 있습니다.

#include <iostream>
int main() {
    std::cout << "Test"  << "\n";
    return (0);
}

내 빌드 도구는 다음과 같이 설정되어 있습니다.

가족: MinGW

기본 디렉토리: C:\Dev-Cpp\bin

C 컴파일러: C:\Dev-Cpp\bin\gcc.exe

C++ 컴파일러: C:\Dev-Cpp\bin\g++.exe

포트란 컴파일러: C:\Dev-Cpp\bin\g77.exe

명령 내리기: C:\Dev-Cpp\bin\make.exe

디버거 명령: C:\Dev-Cpp\bin\gdb.exe

오류가 발생합니다.

Running "C:\Dev-Cpp\bin\make.exe  -f Makefile CONF=Debug" in C:\Documents and Settings\Babiker\Desktop\Temp\Test

! was unexpected at this time.

C:\Dev-Cpp\bin\make.exe: *** [.validate-impl] Error 255


Build failed. Exit value 2.
도움이 되었습니까?

해결책

오류의 원인은 NetBeans가 Mingw의 제작과 호환되지 않기 때문입니다.

지원되는 Make 버전을 선택할 수 있습니다.

  • Cygwin의 제조사. Cygwin 축복입니다. 원하는만큼 유닉스를 창에 가져옵니다.
  • Mingw의 자체 MSYS, "Bash, Make, Gawk 및 Grep과 같은 GNU 유틸리티 모음으로 전통적으로 유닉스 도구에 의존하는 응용 프로그램 및 프로그램을 구축 할 수 있습니다." 또한 Cygwin보다 훨씬 작은 다운로드입니다.

다른 팁

Mingw는 Netbeans와 호환되지 않는 도구를 만듭니다. 대신 MSYS 제작 도구를 사용하십시오.

MSYS에서 메이크 도구를 사용하기로 선택하면 공간이없는 경로에 설치하도록 조심하십시오.

예를 들어 C : Program Files Mingw MSYS 1.0 bin make가 실패합니다. 좋은 선택은 c : mingw msys 1.0 bin make입니다.

NetBeans에 CodeBlocks 컴파일러를 사용하는 것이 좋습니다. 이것이 도움이되기를 바랍니다.

NetBeans를 구성하는 쉬운 방법은 먼저 코드를 다운로드하고 설치하는 것입니다. 코드 :: 차단 IDE Downlowd 그리고 MSYS 1.0.11

모든 설정이 자동으로 구성됩니다

그러나 당신이해야 할 한 가지

선택은 make 명령입니다

~에서

C : msys 1.0 bin make.exeenter image description here

이 도움이 당신을 위해 도움이되기를 바랍니다

이것은 관련이 없지만 올바른 필레 타입과 관련된 환경이 있습니까? 따라서 일반적인 c- 컴파일러 또는 그와 비슷한 것으로 .cpp 파일을 컴파일하려고하지 않습니까? 나는 당신의 환경을 사용한 적이 없지만, 그런 것은 항상 생각할 수 있습니다.

그리고 그 메모에서, 당신의 코드는 .cpp 파일이 아니라 .c 파일이 아닌가? 또는 .cxx 파일에있을 수도 있습니다 (C ++, 희귀 한 경우에는 보았지만 보았지만 보았지만. ?

아마도 당신의 makefile을 보는 것은 통찰력을 제공하는 데 도움이 될 것입니다.

Netbeans 6.5에서 이 코드를 실행해 보았더니 제대로 작동했습니다.느낌표가 어떻게 추가되었는지 질문에서 이해가 되지 않습니다.

netbeans가 C++ 표준 라이브러리에 올바르게 연결되어 있는지 확인하기 위해 링커 옵션을 확인하는 것이 좋습니다.

프로젝트 파일 -> 속성을 ​​마우스 오른쪽 버튼으로 클릭하면 이 옵션을 찾을 수 있습니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top