에게 없습니다팔 아무도 - EABI-LD, 나는 팔 - 없음 - EABI-LD로 구축 한 오브젝트 파일을 링크하는 방법을 알아 내려고 오브젝트 파일 디렉토리
여기 내 빌드 디렉토리 구조입니다
응용 프로그램 - main.c를 - start.s - linker.ld
빌드 - main.o를 - start.o 내가 방금 입력
이 명령 t 실행 파일을 만듭니다.
해리 - 맥북 - 프로 : FreeRTOS - CortexA15 kwooly의 $ 팔 - 없음 - EABI-LD의 -T 응용 프로그램/linker.ld 구축 -LC/start.o 빌드/main.o를 -o kernel.elf
다음 오류가 발생했습니다.
팔 - 없음 - EABI-LD : start.o
는 start.o 빌드 디렉토리에 LD를 알 수있는 방법이 있나요 찾을 수 없습니다?
-L 옵션을 사용해 보았지만 실제로 좋지 않았습니다.
: 첫째 해리 - 맥북 - 프로 여기에 정의빌드/start.o은 :. 텍스트 + 0x0으로) :( 빌드/start.o '_start 기능
_start': (.text+0x0): multiple definition of
에서 : FreeRTOS - CortexA15 kwooly $
'ld '메시지는 메인 디렉토리 (linker.ld)에'start.o '가 있다고 말합니다. 또한 linker.ld는 링크 할 파일 (명령 줄뿐 아니라)을 지정할 수도 있습니다. 전체 linker.ld 또는 관련 파일 이름 관련 정보를 linker.ld에 게시하십시오. –