Visual Studio Code

odnac·2023년 12월 19일
0

WSL

목록 보기
2/11

pre

  1. window에서 vsc를 다운받고 ( ! wsl ) 확장팩 wsl를 설치해야함.
  2. 설치하지 않고 wsl에서 code . 명령어를 치면 아래와 같은 오류가 뜸.

    the host 'wsl.localhost' was not found in the list of allowed hosts. Do you want to allow it anyway?

C 설치

  1. wsl에서 code 실행

  2. C/C++ Extension Pack 설치

  3. Ubuntu 패키지 목록 업데이트
    sudo apt update

  4. GNU 컴파일러 도구와 GDB 디버거 설치
    sudo apt install build-essential gdb

  5. GCC 설치 확인
    gcc --version


aarch64-linux-gnu 설치 및 환경 변수 등록

  1. 툴체인 설치
    sudo apt update
    sudo apt install gcc-aarch64-linux-gnu
  2. 환경 변수 설정
    echo 'export PATH=$PATH:/usr/bin/aarch64-linux-gnu' >> ~/.bashrc
    source ~/.bashrc
  3. 설치 확인
    aarch64-linux-gnu-gcc --version
  4. 환경 변수 확인
    echo $PATH

mingw32 설치 및 환경 변수 등록

  1. 크로스 컴파일 설치
    sudo apt-get install mingw-w64
  2. 크로스 컴파일 환경 설정
    export WINDOW_CC=x86_64-w64-mingw32-gcc
  3. 소스 코드 수정
  4. 크로스 컴파일 진행
    $WINDOW_CC -o myprogram.exe myprogram.c
profile
https://github.com/odnac

0개의 댓글