나의 경우에는 Ubuntu 18.04에서 C++을 사용하기 위해 컴파일, 빌드를 위한 시스템을 설치했다. 추가적으로 git을 사용하기 위해 git도 설치했다. 코드의 가독성을 위해 font도 다운받아 적용시켰다!
terminal 실행
필요한 종속성 install
$ sudo apt update -y
$ sudo apt upgrade -y
$ sudo apt install -y build-essential
$ sudo apt install -y gcc
$ gcc --version
영상 다시 확인 clangd가 난 설치 안되어있다
$ sudo bash -c "$(wget -O - https://apt.llvm.org/llvm.sh)"
$ sudo apt install -y clang clangd
에러 난다!!!ㅠㅠㅠㅠㅠ
그냥 clangd-17은 되는데 뭐가 다른가?
$ sudo apt install -y cmake
$ cmake -version
$ sudo apt remove cmake
cmake download (3.26.5 다운)
https://cmake.org/download/
설치
$ cd 다운로드/
$ tar xf cmake-3.26.5.tar.gz
$ cd cmake-3.26.5/
$ ./bootstrap
$ make -j8
$ sudo make install
$ cmake --version
$ sudo apt update -y
$ sudo apt upgrade -y
$ sudo apt install -y curl
$ sudo apt install git
$ git --version
$ type -p curl >/dev/null || (sudo apt update && sudo apt install curl -y)
$ curl -fsSL https://cli.github.com/packages/githubcli-archive-keyring.gpg | sudo dd of=/usr/share/keyrings/githubcli-archive-keyring.gpg \
&& sudo chmod go+r /usr/share/keyrings/githubcli-archive-keyring.gpg \
&& echo "deb [arch=$(dpkg --print-architecture) signed-by=/usr/share/keyrings/githubcli-archive-keyring.gpg] https://cli.github.com/packages stable main" | sudo tee /etc/apt/sources.list.d/github-cli.list > /dev/null \
&& sudo apt update \
&& sudo apt install gh -y
$ gh --version
$ gh auth login
vscode 사용
sh 파일 생성