Windows에서 C용 이클립스를 찾을 수 없습니다.
Eclipse CDT 플러그인과 다음 패키지를 설치했습니다.
- MinSys
- 최소 GW
「PATH」 「PATH」 「BING」 「BING」.그래도 이클립스에서는 샘플 프로그램을 컴파일하여 실행할 수 없습니다.
떻게하 하칠 ?칠? ????걱정해 주셔서 감사합니다.
셋업이 모두 끝나면.에 가다project --> build all
또는 + 이클립스가 자동으로 바이너리 및 기타 데이터를 빌드하여 프로젝트를 실행합니다.
저 같은 경우에는
- 그냥 프로그램만 저장해놨어요+ 를 눌러 빌드합니다.
- 새로 고칩니다.
- 그런 다음 프로그램을 실행합니다.
이제 잘 작동한다는 것을 알 수 있습니다.
프로젝트의 디폴트 빌더로서 FCC 와 CDT 를 선택합니다.이것은 문제를 해결하는 데 도움이 될 수 있습니다.그나저나 Geany 프로그램도 이용하시길 권합니다.그것도 잘 돼요.MinGW를 통한 gcc 설치만 가능합니다.
저는 이 오류에 직면해서 수정하기 위해 많은 것을 찾아봤습니다.다행히도, 내가 직접 알아냈어.
설정이 완료되었는지 확인하기 위해 필요한 것은 다음과 같습니다.
[ Window ]> [ Preferences ]> [ C / C + + ]> [ New CDT Project ]> [ Makefile Project ]> [ Binary Pars ]
a) Windows 의 경우는, PE Windows 파서로 설정합니다.
b) Cygwin을 사용하는 경우 Cygwin PE 파서로 설정합니다.
c) Ubuntu를 사용하는 경우 Elf 파서로 설정합니다.
창 > 설정 > C/C++ > 구축 > 환경
이제 "선택"을 클릭하고 "경로" 변수를 선택하여 Eclipse에서 경로 변수를 추가합니다.
이제 다 끝났어!
테스트 프로그램을 작성하고 Ctrl+B(모두 빌드, 메뉴 모음에 버튼 있음)를 누른 다음 "실행"을 클릭하기만 하면 됩니다.
나도 비슷한 문제에 직면했다.Eclipse IDE에서 다음을 시도해 보십시오.
- Windows -> 프리퍼런스 -> C/C++ -> 빌드 -> 환경 -> (환경변수 추가) -> 모두 선택 클릭) -> OK
같은 대화 상자에서
- 새 C/C++ 프로젝트 -> 파일 프로젝트 만들기 -> 각 파서의 선택* -> [적용]을 클릭하여 [적용]를 클릭하여 닫습니다.
파서 선택
Linux의 경우 - '엘프 파서' 또는 'GNU 엘프 파서'를 선택합니다.
Windows의 경우 - 'PE Windows 파서'를 선택합니다.
Mac OS의 경우 - 'Mach-o 파서' 또는 'Mach-o 64 파서'
프로그램을 빌드하여 실행해 보십시오.Binary Failed Error(바이너리 실패 에러)가 아직 표시되는 경우는, 다음의 순서에 따릅니다.
[실행] -> [설정 실행] -> [C/C++ 어플리케이션 실행] -> [프로젝트명 디버깅]-> [참조]를 클릭하여 프로젝트 파일을 선택합니다.[이클립스 워크스페이스 참조]아래에 있는 [OK]-> [프로젝트 파일 선택]-> [2개의 파일 1]을 클릭합니다.디버깅 2Src - > [ Debug file ]를 클릭하여 프로젝트명이 있는 파일을 클릭한 후 [OK]를 눌러 [Apply]를 클릭하여 [Run]버튼을 누릅니다.
이것으로 문제가 해결될 겁니다.
이 문제를 해결하려면 프로젝트 → Properties → C/C++ Build → Tool Chain Editor → Current Builder → GNU Make를 마우스 오른쪽 버튼으로 클릭하여 기본 빌더를 CDT Internal에서 GNU Make로 변경했습니다.
- 프로젝트 속성 열기(프로젝트 오른쪽 클릭, 메뉴에서 속성 선택)
- C/C++ 빌드 -> 설정
- 이진 파서 탭을 클릭하고 PE Windows 파서를 확인합니다.
- 빌드
- 프로젝트를 새로 고칩니다.이제 이진수라는 새 폴더가 프로젝트 탐색기에 나타납니다.
- 지금 실행 :)
이 문제는 나에게 일어났다.사용하고 있는 안티바이러스가 바이너리 파일을 트로이 목마로 간주하여 이클립스를 정상적으로 빌드할 수 없는 문제를 발견했습니다.자동 보호 모드를 사용하지 않도록 설정한 다음 프로젝트를 빌드하고 실행해야 합니다.
그냥 나한테 일어난 일인데 좀 바보 같았어.
Eclipse에서는 오류가 나타나지 않았지만 콘솔 창에 오류가 하나 있는 것 같습니다.
거기는 괜찮은지 다시 한 번 확인해 보세요.
같은 문제지만, Eclipse Kepler의 Mac OS에 탑재되어 있습니다.다음 구성으로 수정됨
project -> properties -> C/C++ General -> Run/Debug Settings 를 오른쪽 클릭합니다.
발사 구성을 보지 못했습니다.그래서 새로 만들고 다음 엔트리를 입력했습니다.Problems는 어플리케이션 이름:-)입니다.이 기능은 디버깅프로젝트에만 적용되며 릴리스에는 적용되지 않습니다.그렇지 않으면 빌드 설정을 다시 업데이트해야 합니다.이게 도움이 됐으면 좋겠다.
다른 프로젝트에서 OPEN SANKORE 프로젝트를 컴파일하려는 경우 서드파티 라이브러리를 리눅스에 설치하려는 경우 서드파티 라이브러리 추가
sudo apt-get install zlib1g-dev libjpeg62-dev libtiff4-dev libmng-dev libpng12-dev
libdirectfb-dev libgstreamer-plugins-base0.10-dev libgstreamer0.10-dev libpulse-dev libaudio-
dev libasound2-dev libfreetype6-dev libfontconfig1-dev libts-dev libcups2-dev libdbus-1-dev
libglib2.0- dev libgtk2.0-dev libx11-dev libxext-dev libxcursor-dev libxfixes-dev libxrandr-
dev libxrender-dev libxv-dev libxinerama-dev libxi-dev libsm-dev libssl-dev libphonon-dev
libt1-dev libpaper-dev
같은 문제에 직면하여 위의 방법을 시도했지만 소용이 없었습니다.명령 프롬프트에서 실행하려고 하면 "Application not launched authly..." 오류가 발생하고 코드 블록에서 실행하려고 하면 "Application not launched authly..."라는 오류가 나타납니다." 오류입니다.그리고 http://www.equation.com/에서 MinGW를 다운받았는데 작동하기 시작했어요.
나조차도 이와 유사한 문제에 직면했고 컴파일러가 당신이 쓴 코드의 바이너리 파일을 가져오지 못한 이유는 매우 간단합니다.
그래서 당신의 실수는 어디에 있나요?
정답은 이클립스 설치 프로세스에 문제가 있다는 것입니다.네, 올바르게 설치하지 않았습니다.
여기 해결책이 있습니다.
첫 번째는 설치 과정에서 결함이 어디에 있는지 당신이 알 수 없다는 것입니다.
튜토리얼 「이클립스를 올바르게 인스톨 하는 방법」을 소개합니다.
C 및 C++용 Windows에 Eclipse를 올바르게 설치하는 방법
이것을 보고 나면 당신의 실수를 알게 될 것이고 당신의 컴파일러에 의해 바이너리가 발견될 것입니다.
이 8분짜리 비디오를 보세요.이것은 7~8일간의 노력 끝에 찾은 유일한 해결책입니다.
같은 문제인 "binary not found"가 발생하여 모든 솔루션을 시도했지만 안타깝게도 아무 것도 작동하지 않았습니다.현재 툴체인을 전환(프로젝트 클릭 설정 우클릭->c/c++빌드->툴체인 에디터)했을 때 Cygwin GCC에서 Cygwin GCC로 모든 빌드를 클리어하고 어떤 일이 일어났는지 알 수 있었습니다.
언급URL : https://stackoverflow.com/questions/9407430/launch-failed-binary-not-found-eclipse-for-c-in-windows
'IT이야기' 카테고리의 다른 글
vue-router에 router.reload가 있나요? (0) | 2022.07.01 |
---|---|
서로 다른 프로펠러 이름을 가진 동일한 2개의 Vue.j 컴포넌트 결과가 다른 이유는 무엇입니까? (0) | 2022.07.01 |
vue 컴포넌트에서 모드가 닫힌 경우 드롭다운 데이터를 리셋하려면 어떻게 해야 합니까? (0) | 2022.07.01 |
인식할 수 없는 SSL 메시지, 일반 텍스트 연결?예외. (0) | 2022.07.01 |
Vue.js에서 클라이언트 측 루트를 보호하는 방법 (0) | 2022.07.01 |