내 관심사와 전혀 상관없는 프로그램이 많기 때문에 binutils
우분투에서 GNU로 특정 프로그램을 만들어보고 싶었습니다.
프로그램이 바이너리 파일을 참조합니다(예: ar
, objcopy
) .
ar
예를 들어, 나는 ar
, objdump
, objcopy
, readelf
, ... 에 관심이 있습니다.
이 문제에 대해 어떻게 해야 합니까?
다른 소스 코드를 제거해 보았습니다.binutils-version/binutils/Makefile
그러나 Makefile
개체 파일은 여전히 모든 프로그램에 대해 생성됩니다( Makefile
에도 있음 binutils-version/
).
프로그램을 만들 수 있는 새로운 아이디어를 주세요.
답변1
configure.sh
--disable-DIR
다음과 같이 스위치 호출을 사용하여 GNU binutils 저장소에서 특정 디렉터리 구축을 비활성화할 수 있습니다.StackOverflow에 대한 이 질문.
구성 요소를 보다 구체적으로 활성화/비활성화하는 방법을 모르지만 이렇게 하면 빌드 속도가 크게 향상됩니다 --disable-gdb
.--disable-ld