목차 1. 에러 메시지 2. GLIBC_2.28이란? 3. 디버깅 결론 libglib-2.0.so.0 파일 GLIBC 버전이 낮았기 때문 기존: libglib-2.0.so.0 -> libglib-2.0.so.0.6600.8 변경: libglib-2.0.so.0 -> liblib-2.0.so.0.7200.1 1. 에러 메시지 /lib 경로에 shared object 파일(libc.so.6)이 있는데 에러 발생 2. GLIBC_2.28이란? glibc는 gcc c 라이브러리이다. 현재 guest OS의 glibc 버전이 낮다. root@ubuntu:~# ldd --version ldd (Ubuntu GLIBC 2.27-3ubuntu1.6) 2.27 Copyright (C) 2018 Free Software ..
목차 1. 에러 메시지 2. 실행 파일 분석 3. 디버깅 방향 설정 4. shared object 파일 다운로드 및 저장 5. 빌드 및 포팅 6. shared object 파일 경로 재설정 7. shared object 파일 빌트인 8. 테스트 결론 런타임 링커가 shared object를 찾지 못해서 로드하지 못함 리눅스 file 명령어로 실행 파일의 shared object 로딩 경로 파악 후 타겟보드에 shared object 로딩 경로에 맞게 shared object 복사 1. 에러 메시지 실행 파일 실행 시 에러 메시지 발생 어떤 파일 또는 디렉토리가 필요한걸까? 2. 실행 파일 분석 file 명령어: 파일 유형 확인하는 명령어 ldd 명령어: 파일의 shared library 의존성 확인하는 ..
- Total
- Today
- Yesterday
- 합병정렬
- 특정 조건따라 이동
- 중복결과배제
- 최대한 갈 수 있을 때까지 이동
- Set
- dfs
- BackTracking
- deque
- 십일조
- 최대한 갈 수 있을 때 까지 이동
- 인접리스트
- 스택
- SW Expert Academy
- C++
- 알고리즘
- 크로스컴파일
- Hal
- unordered_set
- 정수자료형
- 퀵정렬
- BFS
- 이분탐색
- 중복순열
- range-based for loop
- binary search
- 정렬
- 특정 문자열
- 재귀
- 자릿수
- 브루트포스
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 1 | 2 | 3 | 4 | 5 | 6 | 7 |
| 8 | 9 | 10 | 11 | 12 | 13 | 14 |
| 15 | 16 | 17 | 18 | 19 | 20 | 21 |
| 22 | 23 | 24 | 25 | 26 | 27 | 28 |
