GNU Binutils

소프트웨어 스크린 샷:
GNU Binutils
소프트웨어 정보:
버전: 2.31.1 업데이트
업로드 날짜: 17 Aug 18
라이센스: 무료
인기: 61

Rating: 1.0/5 (Total Votes: 1)

GNU Binutils는 GNU / Linux 운영 체제에서 바이너리 파일을 조작하기위한 라이브러리, 클래스 및 명령 행 프로그램 모음을 제공하기 위해 오프셋에서 설계된 무료 오픈 소스 및 매우 유용한 소프트웨어 프로젝트입니다. p>
다양한 유용한 유틸리티가 포함되어 있습니다.

앞서 언급했듯이, GNU Binutils 패키지는 단일 프로그램이 아니며 모든 Linux 개발자에게 필요한 바이너리 툴 모음입니다. 여기에는 ld, GNU 링커, GNU 어셈블러, 주소를 파일 이름과 행 번호로 변환하는 addr2line, 아카이브에서 생성, 수정 및 추출하는 유틸리티, 심볼 삭제를위한 스트립이 포함됩니다.

또한 c ++ filt 프로그램은 인코딩 된 C ++ 심볼을 필터링하고, gprof는 프로파일 링 정보를 표시하며, nlmconv는 오브젝트 코드를 NLM으로 변환하고, nm은 오브젝트 파일의 심볼을 나열하고, objcopy는 오브젝트 파일을 복사하고 변환하며, objdump는 정보를 표시합니다 객체 파일에서 가져오고, ranlib는 아카이브의 내용에 대한 색인을 생성합니다.

GNU Binutils 패키지에 포함 된 다른 바이너리 툴 중에서 파일에서 인쇄 가능한 문자열을 나열하는 문자열, ELF 형식의 객체 파일에서 정보를 표시하기위한 readelf, 객체 또는 아카이브 파일의 섹션 크기를 나열하는 크기, Windows 자원 파일 용 컴파일러 인 windres도 있습니다.


GNU Binutils 시작하기

GNU 설치 GNU / Linux 운영 체제 (현재 32 비트 및 64 비트 버전 지원)에 Binutils 프로젝트를 설치하는 것은 쉬운 작업입니다. 기본 제공 패키지 관리자를 열면됩니다. 응용 프로그램 (예 : Synaptic 패키지 관리자 또는 Ubuntu 소프트웨어 센터)을 사용하려면 & lsquo; binutils & rsquo; 검색 문자열을 사용하여 주요 소프트웨어 리포지토리에서 검색하고 몇 번의 마우스 클릭으로 설치하십시오. 또는 Softoware에서 무료로 배포되는 소스 패키지를 사용하여 최신 버전을 설치할 수 있습니다.

이 릴리스의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.30의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.28의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.27의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.26.1의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.26의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.25.1의 새로운 기능 :

objcopy에 --intleave-width 옵션을 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

버전 2.25의 새로운 기능 :

--interleave-width 옵션을 objcopy에 추가하여 --interleave 옵션을 사용하여 입력에서 출력까지 바이트 범위를 복사 할 수 있도록합니다.
TMS320C6000 (TI C6X) 프로세서 제품군에 대한 지원을 추가하십시오.
Readelf는 이제 -u / --unwind 옵션을 사용하여 ARM unwind 테이블 (.ARM.exidx / .ARM.extab)을 표시 할 수 있습니다.
동적 심볼 테이블을 덤프하기 위해 --dyn-syms를 readelf에 추가하십시오.
ELF 형식 바이너리를 직접 조작하기 위해 새로운 도구 - elfedit가 추가되었습니다.
dlltool .def 파일에 '=='옵션을 사용하여 PE 내부 심볼 이름을 앨리어싱하는 기능을 추가하십시오.
addr2line에 새로운 명령 행 옵션 -a / --addresses를 추가하여 함수 이름이나 소스 파일 이름 앞에 주소를 표시하십시오.
추가 명령 행 옵션 -p / --pretty-print를 추가하여 addr2line에 사람이 읽을 수있는 출력이되도록하십시오.
이제 모든 호스트에서 hppa / som 대상을 컴파일 할 수 있습니다.

유사한 소프트웨어

Invicta
Invicta

2 Jun 15

JBrownie
JBrownie

3 Jun 15

IsForth
IsForth

20 Feb 15

CmdOption
CmdOption

28 Sep 15

코멘트 GNU Binutils

댓글을 찾을 수 없습니다
코멘트를 추가
이미지를 켜십시오!