binutils

binutils-common 압축을 푸는 중 오류가 발생했습니다.
binutils

binutils-common 압축을 푸는 중 오류가 발생했습니다.

따라서 sudo apt update를 사용하여 kali linux를 업데이트하면 다음이 표시됩니다. Get:1 file:/run/live/medium kali-last-snapshot InRelease Ign:1 file:/run/live/medium kali-last-snapshot InRelease Get:2 file:/run/live/medium kali-last-snapshot Release [7,354 B] Get:2 file:/run/live/medium kali-last-snapshot ...

Admin

binutils를 구성하는 동안 오류가 발생했습니다.
binutils

binutils를 구성하는 동안 오류가 발생했습니다.

나는 팔로우하고 있다이 튜토리얼binutils누락된 입력 파일을 가리키는 오류 로그를 받는 동안 설치 부분에서 멈췄습니다 . gcc: fatal error: no input files compilation terminated. 나는 이것에 대해 정말로 처음이므로 부드럽게 부탁드립니다....

Admin

objdump에서 가능한 scl 값은 무엇입니까?
binutils

objdump에서 가능한 scl 값은 무엇입니까?

이것objdump 매뉴얼 페이지다음 샘플 출력을 제공합니다 objdump -t. 출력 형식은 덤프 파일의 형식에 따라 다르지만 크게 두 가지 유형이 있습니다. 하나는 다음과 같습니다. [ 4](sec 3)(fl 0x00)(ty 0)(scl 3) (nx 1) 0x00000000 .bss [ 6](sec 1)(fl 0x00)(ty 0)(scl 2) (nx 0) 0x00000000 fred 대괄호 안의 숫자는 기호 테이블의 항목 번호, sec 숫자는 섹션 번호, fl 값은 기호의 ...

Admin

gcc에서 arm 32비트 코드를 교차 컴파일하려면 어떤 대상 플래그를 설정해야 합니까?
binutils

gcc에서 arm 32비트 코드를 교차 컴파일하려면 어떤 대상 플래그를 설정해야 합니까?

일부 32비트 arm 장치용 크로스 컴파일 빌드 서버를 구축하려고 합니다. 아키텍처는 다음과 같습니다. (uname -m에서) "armv5tejl" binutils 및 gcc에 대한 대상을 지정해야 합니다. -- target=aarch64-linux (예를 들어) 내 사용 사례의 대상 플래그가 --target=armv5tejl-linux일 것으로 예상해야 합니까? 아니면 어떤 대상 플래그를 사용할지 어떻게 알 수 있나요? $로 도움을 요청해 보았지만 gcc --target-help| less 유용한 ...

Admin

ldscripts의 .xs 및 .x* 파일은 무엇입니까?
binutils

ldscripts의 .xs 및 .x* 파일은 무엇입니까?

이 파일들은 뭐야? /lib/x86_64-linux-gnu/ldscripts/elf32_x86_64.xs /lib/x86_64-linux-gnu/ldscripts/elf_x86_64.xs /lib/x86_64-linux-gnu/ldscripts/elf_i386.xs /lib/x86_64-linux-gnu/ldscripts/elf_iamcu.xs /usr/lib/x86_64-linux-gnu/ldscripts/elf32_x86_64.xs /usr/lib/x86_64-linux-gnu/ldscripts/...

Admin

LFS의 "pass 2" 부분에서 무엇을 해야 할까요?
binutils

LFS의 "pass 2" 부분에서 무엇을 해야 할까요?

LFS 시스템을 구축하려고 하는데 두 번째 단계에서 무엇을 해야 하는지에 대한 장애물에 부딪혔습니다. 다시 압축을 풀고 컴파일해야 한다고 생각했는데 새 디렉토리가 생성되지 않았고 기존 폴더 안에 빌드 디렉토리를 생성해야 한다고 생각했지만 그것도 작동하지 않았습니다. 기존의 빌드 디렉터리 내에 빌드를 시도한 다음 빌드 디렉터리 내에 빌드 디렉터리를 생성했지만 둘 다 도움이 되지 않았습니다. 내가 사용하는 프로세스가 올바르지 않다고 확신하므로 코드를 포함할 필요가 없다고 생각합니다. 어떤 도움이라도 대단...

Admin

binutils에서 하나의 프로그램만 빌드하는 방법
binutils

binutils에서 하나의 프로그램만 빌드하는 방법

내 관심사와 전혀 상관없는 프로그램이 많기 때문에 binutils우분투에서 GNU로 특정 프로그램을 만들어보고 싶었습니다. 프로그램이 바이너리 파일을 참조합니다(예: ar, objcopy) . ar예를 들어, 나는 ar, objdump, objcopy, readelf, ... 에 관심이 있습니다. 이 문제에 대해 어떻게 해야 합니까? 다른 소스 코드를 제거해 보았습니다.binutils-version/binutils/Makefile 그러나 Makefile개체 파일은 여전히 ​​모든 프로그램에 대해 생성...

Admin

섹션 헤더 없이(프로그램 헤더만) ELF 바이너리를 분해하려면 objdump를 사용하세요.
binutils

섹션 헤더 없이(프로그램 헤더만) ELF 바이너리를 분해하려면 objdump를 사용하세요.

프로그램 헤더 테이블에 두 개의 LOAD 섹션(코드용 섹션과 데이터용 섹션)만 포함된 ELF 바이너리 파일이 있습니다. readelf -a섹션 제목이 없다고 뜹니다. ARM 크로스 binutils를 사용하여 내 amd64 시스템에서 ARM 바이너리를 분해하려고 하면 올바른 출력이 제공되지 않습니다. 그러나 내가 이해한 바에 따르면 이 질문은 ELF와 관련되어 있으므로 바이너리 아키텍처는 이 질문과 관련이 없어야 합니다. $ file ./binary ./binary: ELF 32-bit LSB ex...

Admin

Linux From Scratch: binutils 2.32 컴파일 오류
binutils

Linux From Scratch: binutils 2.32 컴파일 오류

연구 중이에요처음부터 리눅스현재 나는이 페이지. 컴파일 시간binutils-2.32, 다음 오류가 발생합니다. lfs@pop-os:/mnt/lfs/sources/binutils-2.32/build$ ../configure --prefix=/tools \ > --with-sysroot=$LFS \ > --with-lib-path=/tools/lib \ > --target=$LFS_TG...

Admin

GNU GAS 어셈블러 테스트 스위트를 구축하고 실행하는 방법은 무엇입니까?
binutils

GNU GAS 어셈블러 테스트 스위트를 구축하고 실행하는 방법은 무엇입니까?

저는 Binutils 태그에 있고 binutils-2_31디렉토리가 있습니다: gas/testsuite 내가 관심이 있는 몇 가지 테스트. 전체 binutils를 컴파일했습니다. ./configure make 그런데 디렉토리가 gas/testsuite생성되지 않는 것 같습니다. 이러한 테스트를 어떻게 구축하고 실행하나요? 자세한 정보 모드에서 전체 GAS 명령줄을 볼 수 있기를 바랍니다. ...

Admin

대상 파일을 보기 위해 어떤 도구를 사용합니까?
binutils

대상 파일을 보기 위해 어떤 도구를 사용합니까?

링커와 로더에 관한 오래된 책을 읽고 있는데 거기에 개체 코드 이미지가 있습니다. 하지만 이러한 파일의 내용을 표시하는 데 어떤 도구를 사용해야 하는지 모르겠습니다. 누구든지 이 도구를 알려주시면 매우 감사하겠습니다. 이는 C 코드와 개체 파일의 해당 표시입니다. 소스 파일 m.c: extern void a(char *); int main(int argc, char **argv) { static char string[] = "Hello, world!\n"; a(string); } ...

Admin