dwarf

    1

    2답변

    성능 정보를 추출하기 위해 PowerPC 시스템에서 프로세스를 모니터링합니다. 이 프로세스의 디버그 기호를 어떻게로드 할 수 있습니까? 내가 다음 명령 perf record -g dwarf -p 4591 를 사용하고 난이 "난쟁이가 (그런 파일이나 디렉토리를) 찾을 수 없습니다"라는 오류을 당신은 기능에 대한 디버그 정보를로드하는 방법을 나에게 힌트를주

    0

    1답변

    화학 물질 방출 전처리 기 프로그램을 컴파일하려고합니다. 이것은 컴파일 과정에 대한 공식 자습서입니다. 은 이미 원래의 소스 코드 here을 업로드했다. netcdf_dir을 미리 정의하면 소스 코드가 잘 컴파일되어야합니다. 는하지만 ./make_util megan_bio_emiss를 사용할 때 오류가 같은 보여주는 나타납니다 ================

    3

    2답변

    , 우리는 컴파일 할 때, 예를 들어 아래의 코드 조각 : b.cc : 명령과 typedef struct sTeste { int campo1; char campo2; int campo3; } T_TESTE; void m1(T_TESTE *p) { } : GCC -gdwarf-2 파라메터 - C b.cc -o 보

    0

    1답변

    오류가 신속하게 종료 될 때 충돌의 줄 번호를 얻을 수 있습니까? 장치 로그를 다시 기호화하거나 firebase에서 충돌 보고서를 사용할 때 줄 번호를 정확하게 가져올 수 없습니다. 정확히 어떤 마감일에 발생했는지 알 수 있습니다. 내가 빠뜨린 것은 무엇입니까?

    0

    1답변

    나는 메모리를 매핑/표현하는 가장 좋은 방법이 무엇인지 알고 싶습니다. 예를 들어, 모든 필드가 직렬화되도록 구조를 설명하는 방법입니다. 난장이 디버그 데이터를 사용하여 클라이언트와 서버를 생성하는 RPC 라이브러리를 생성하므로 함수의 매개 변수를 serialize하고 deserialize 할 함수 래퍼를 만들어야합니다. 이제 모든 필드를 식별하기 위해 g

    0

    1답변

    다음 명령을 사용하여 소스 파일 (hello.c)을 실행 파일 (hello)로 컴파일하고 실행 파일의 DWARF 정보를 덤프해야합니다. 그러나 "readelf -wi hello"또는 "llvm-dwarfdump hello"를 사용하더라도 DWARF 정보는 없습니다. 나는 어디서 잘못되었는지 궁금해하고있다. clang-3.5 -gdwarf-4 -O0 -emi

    0

    1답변

    segfaults가 코어 덤프 파일을 생성하도록 Fedora 시스템에서 "ulimit -c unlimited"를 설정했습니다. 이것은 작동 중입니다. $ readelf --notes core.simple.11 Notes at offset 0x000003f8 with length 0x00000558: Owner Data size Descript

    3

    1답변

    : 각 DIE 항목의 시작 부분에서 <0><b>: Abbrev Number: 1 (DW_TAG_compile_unit) <c> DW_AT_producer : (indirect string, offset: 0xe): GNU C1 1 5.4.0 20160609 -masm=intel -m32 -mtune=generic -march=i686 -g -fs

    0

    1답변

    다음 코드는 GCC로 컴파일 한 후 DWARF에서 "teststr"및 "testarray"변수의 길이를 파생시킬 수 있습니까? void func(char *str1, char *str2){ ... ... return; } int main(void){ char *teststr = "123456"; char t

    1

    2답변

    DWARF DI 형식에 대한 내 질문에 대한 좋은 설명서가없는 것 같습니다. C로 컴파일되는 언어를 작성하고 있습니다. DWARF 디버그 정보를 C 코드로 생성 할 수있는 방법이 있습니까? 는 불가능 같은 #line과 #file 지시 좋지 않다 원시적 인 재료를 사용하는 것보다 다른 일부 (생성) C 코드에 디버그 정보를 추가 할 수 있나요?