마이크로 칩의 마이크로 컨트롤러를 프로그래밍하려고합니다. 우분투 14.04LTS를 사용하고 있습니다. 나는 모든 파일을 컴파일 한 후, MPLABX IDE 및 C30의 v3.30c 컴파일러 내 프로젝트를 빌드 할 지금, 내가 얻을 때,C30 컴파일러가 포함 된 MPLABX에서 프로젝트를 컴파일하는 동안 Segmentaion 오류 (코어 덤프) 오류가 발생했습니다.
Segmentation fault (core dumped)
make[2]: *** [dist/default/production/MYproj.X.production.hex] Error 1
make[1]: *** [.build-conf] Error 2
make: *** [.build-impl] Error 2
make[2]: Leaving directory `/home/siddharth/work/MYproj.X'
make[1]: Leaving directory `/home/siddharth/work/MYproj.X'
BUILD FAILED (exit value 2, total time: 4s)
나는 그것을 함께 할 수있는 뭔가있어 거의 확신 내 IDE의 셋업은 우분투와 MPLABX를 임베디드 개발에 아무런 문제없이 사용했다.
나를 도와 줄 수 있습니까? 어떤 도움이라도 대단히 감사하겠습니다. 감사합니다.
문제는 게시 한 프래그먼트의 make * before * 명령에 의해 실행 된 것으로 보입니다. 오류에 이르는 앞선 로그를 게시해야합니다. 두 번째 줄은 make에 의해 실행 된 명령이 실패했다는 것을 의미하며, 목표'dist/default/production/MYproj.X.production.hex'에 대한 명령은 무엇이든지 추측합니다. 다른 행은 오류가 위쪽으로 전달됨에 따라 오류가있는 파일을 해제하는 중첩 된 파일을 만드는 것입니다. 아마도 귀하의 코드와 직접 관련이 없기 때문에 아마도 마이크로 칩 지원에 대한 질문 일 것입니다. – Clifford