Search
Duplicate
📍

42서울용 로컬환경

생성일
2022/05/15 23:19
태그
개발환경

Norminette

sudo apt-get install -y ruby ruby-bundler ruby-dev build-essential git clone https://github.com/42Paris/norminette.git ~/.norminette/ cd ~/.norminette/ bundle
Bash
복사

clang 설치

sudo apt install -y llvm sudo apt install -y clang-6.0 lldb-6.0 lld-6.0 sudo apt install -y libc++-dev ln -s /usr/bin/clang++-6.0 /usr/bin/clang++ ln -s /usr/bin/lldb++-6.0 /usr/bin/lldb ln -s /usr/bin/lld++-6.0 /usr/bin/lld
Bash
복사

String.h 오류

Vim 설정

norminette 자동설정

clang-format 필요
sudo apt install -y clang-format git clone https://github.com/dawnbeen/c_formatter_42 cd c_formatter_42 touch ~/.bashrc ./c_formatter_42 --install git clone https://github.com/cacharle/c_formatter_42.vim cd c_formatter_42.vim ./install
Bash
복사
F2 로 자동 설정

c 자동완성

vim plug 에 추가후 아래 명령어
:CocInstall coc-clangd coc-json
JavaScript
복사
node js 설치 필요
sudo apt install -y nodejs npm
JavaScript
복사
clangd 오류시
sudo apt install -y clangd-10 sudo ln -s /usr/bin/clangd-10 /usr/bin/clangd
JavaScript
복사