반응형

개발 환경/C&C++ 개발환경 4

Visual Studio Code를 사용한 C/C++ 개발환경 만들기-(Windows/Ubuntu)

Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 C/C++을 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 11과 Ubuntu 22.04입니다. Visual Studio Code 버전에 따라 진행 방법이 달라 질 수 있습니다. 문제가 되는 것을 발견할 때마다 문서를 업데이트합니다. 1. C/C++ 컴파일러 설치 2. Visual Studio Code 설치 3. C/C++ 프로젝트 폴더 생성 4. C/C++ 언어 지원 설치 5. 코드 컴파일 및 실행 6. 한글 입출력 예제 7. 디버깅하는 방법 8. CMake를 사용하여 둘 이상의 소스 코드 파일로 구성된 프로젝트 컴파일하기 2017. 8. 15 최초 작성 2018. 1. 9 t..

Visual Studio Code에서 C/C++ 프로그래밍 with Makefile ( Windows/Ubuntu)

Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 Makefile을 사용하여 C/C++ 코드를 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 10과 Ubuntu 20.04입니다. 2020. 8. 1 최초작성 유튜브 영상입니다. https://youtu.be/lGxjf3k6IwE?feature=shared 1. C/C++ 컴파일러 설치 1.1. Windows 아래 링크에서 MinGW-W64 GCC-8.1.0 항목에 있는 x86_64-posix-seh를 다운로드합니다. 64비트 컴파일러입니다. 혹 32비트 컴파일러가 필요하면 i686-posix-dwarf를 다운로드 받으세요. 본 문서는 64비트 컴파일러를 기준으로 진행합니다. ht..

Visual 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를 사용한 원격 디버깅

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..

반응형