오류 : / usr / bin / ld : 최종 링크 실패 : 파일 잘림
-
21-12-2019 - |
문제
NS3 컴파일 (WAF를 통해)에서 다음 오류가 발생합니다. -
/ usr / bin / ld : 최종 링크 실패 : 파일 잘린
collect2 : LD가 1 종이 출구 상태
똑같은 이유가 될 수있는 이유는 무엇입니까?
해결책
연결중인 객체 파일 중 하나가 완료되지 않았으며 이제 컴파일이 일부 이유로 종료 되었기 때문에 빈 파일이거나 잘립니다.문제의 파일을 삭제하십시오 (오류 메시지에는 이름이 포함되어야합니다) 및 재구성.
다른 팁
나는 특정 플랫폼 에 있고, GCC 4.1.2
가있는 건물이 오류 메시지를 가로 지르면서 코드가 잘 편집 되었는데이 오류 메시지가 나타났습니다.파일을 삭제하는 솔루션이 도움이되지 않았습니다.
헤더 파일에서 A가 큰 크기의 배열을 선언했습니다.
sometype array[1000000000]; /* 1.000.000.000 */
.
컴파일러는 경고 또는 오류없이 객체 파일을 생성했지만 링커가 문제의 오류로 멈춘 것을 멈췄습니다.이 문제를 해결하려면 이 배열 선언의 단일 0을 제거해야했습니다. BSS 세그먼트 제한
제휴하지 않습니다 StackOverflow