2014-11-17 3 views
0

한 주 내내 인터넷 검색, 질문하기, 등등. 나는 리눅스에서 arm-none-eabi 툴체인을 설정했다. 마침내!리눅스, 이클립스, ARM 툴체인 및 코단 (cochan) 오류

내 문제는 (나는 정말로 그것이 마지막 것이기를 바란다!) 나는 여전히 Eclipse에서 Codan 오류를 얻고있다. 그것은 꽤 짜증 스럽다. 이러한 오류의 설명은, 예를 들면 다음과 같습니다 나는 C/C++ 개발자를위한 이클립스 루나을 사용하고

  • Symbol 'stderr' could not be resolved
  • Invalid arguments 'Candidates are: void sleep(?)

. 편집기의 코드는 기본 코드입니다.

어떻게해야합니까? Codan을 비활성화 하시겠습니까? 그런 것을 무시하는 '가르침'? 그렇다면 어떻게 할 수 있습니까? 당신의 도움에 대한

Isn't it annoying?

감사합니다!

답변

1

여기를 참조하십시오 - How to remove error "unresolved inclusion" for user defined path in eclipse IDE. 이러한 단계를 수행 한 후에는 프로젝트를 다시 빌드하고 (모든 출력을 삭제하고 모든 것을 컴파일해야 함) 프로젝트를 마우스 오른쪽 단추로 클릭하고 인덱스> 다시 작성을 선택하여 인덱스를 다시 작성해야합니다.

이것은 프로젝트 유형이 "GCC가 교차"또는 "다른 툴체인"으로 "Empty C++ Makefile project"라고 가정합니다.

편집이 : 당신이 그것을 위해 너무 많은 시간을 낭비하기 전에 내가했던 것처럼 직접 귀하의 질문에 끝에 다만 힌트를 관련되지 않음 - https://bugs.eclipse.org/bugs/show_bug.cgi?id=352407

+0

그것은 확실히 문제를 해결 - 감사합니다! 내 유일한 소원은 새 프로젝트를 만들 때 이러한 모든 것을 설정할 필요가 없다는 것입니다. 이클립스 플러그인을 작성하는 다른 방법이 있나요? 그리고 나는 폴란드 출신이다 - Dzięki! – Jacajack

+0

@Jacajack - "템플릿 프로젝트"를 만들 수 있습니다. 그런 다음 복사하여 이름을 바꿀 수 있습니다 (또는 가져온 이름을 바꾸거나 프로젝트를 복제하는 방법). 이 방법을 사용하면 _probably_ 모든 설정을 준비 할 수 있습니다. 또 다른 옵션은 Window> Preferences> C++> Build> Settings, Discovery 탭에서 전역 적으로 이러한 것들을 설정하는 것입니다 (이클립스에서 "전역 적으로"는 보통 "for Workspace"를 의미합니다).하지만 개인적으로 그렇게하지 않을 것입니다. (특히 "기본 제공"옵션의 플래그) 프로젝트 전체에서 프로젝트를 가져 오면 _NOT_ 전송할 수 없습니다. Proszę (; –

+0

어쨌든 당신의 도움과 시간에 감사드립니다. 아마 내 팔 도구 체인 문제를 끝내 셨을 것입니다. =) BTW : 영어로 당신과 이야기하는 것이 이상합니다. 당신은 나와 같은 국적입니다 ...;) – Jacajack