반응형
Visual Studio Code에서 GDB 원격 디버깅하는 방법
개발 환경/C&C++ 개발환경2023. 10. 5. 20:12Visual Studio Code에서 GDB 원격 디버깅하는 방법

Visual Studio Code에서 GDB를 사용하여 라즈베리파이에 있는 실행파일을 원격 디버깅하는 방법을 다룹니다. 진행을 위해 호스트는 윈도우가 설치된 노트북, 타겟은 라즈베리파이4를 사용했습니다. 2021. 2. 28 최초작성 2023. 9. 28 검토 1. 아래 링크를 참고하여 Visual Studio Code를 설치합니다. Visual Studio Code 설치하는 방법( Windows / Ubuntu ) https://webnautes.tistory.com/1841 Visual Studio Code에서 C/C++ 프로그래밍하는 방법은 아래 글을 참고하세요. Windows와 Ubuntu에 설치된 Visual Studio Code를 사용한 C/C++ 개발환경 만들기 https://webnaute..

GDB를 사용한 원격 디버깅
개발 환경/C&C++ 개발환경2023. 10. 5. 20:02GDB를 사용한 원격 디버깅

GDB를 사용하여 원격 디버깅하는 방법을 다룹니다. 진행을 위해 호스트는 윈도우가 설치된 노트북, 타겟은 라즈베리파이3를 사용했습니다. 2021. 2. 28 최초작성 2023. 9. 27 검토 GDB는 대부분의 Linux 시스템에 사용되는 텍스트 기반의 디버거입니다. 리모트 디버깅을 하려면 타겟에는 gdbserver를 실행하고 호스트에는 크로스 디버거 gdb를 실행해야 합니다. 0. 호스트에 크로스 GDB를 설치해야 합니다. 아래 링크에서 raspberry-gcc10.2.1-r2.exe 를 다운로드하여 설치합니다. 설치되는 디폴트 경로는 C:\SysGCC\raspberry입니다. https://gnutoolchains.com/raspberry/ C:\SysGCC\raspberry\bin 경로에 필요한 g..

Raspberry Pi/Raspberry Pi 개발환경2019. 5. 2. 06:17Visual Studio 2017로 Raspberry Pi 3 프로그램 개발하기

Visual Studio 2017에서 추가된 Linux 개발 기능을 Raspberry Pi에서 테스트해보았습니다.원격 디버깅도 가능하다는데 아직 못해봤습니다. 1. Linux development with C++를 위한 워크로드 설치2. 프로젝트 생성 1 - Blink3. 프로젝트 생성 2 - ConsoleApplication4. 참고 마지막 업데이트. 2019. 5. 2 1. Linux development with C++를 위한 워크로드 설치 이미 Visual Studio 2017이 설치되어 있는 경우에는 시작메뉴에서 Visual Studio Installer를 실행합니다. 추가로 설치할 항목을 선택하기 위해서 수정을 클릭합니다. 워크 로드에서 C++를 사용한 Linux 개발을 체크하고 추가로 포함 ..

반응형
image