[ Laboratory ]/System Software & Storage

1. xNVMe 레파지토리 깃 클론 받기 git clone https://github.com/xnvme/xnvme.git xnvmexNVMe 레파지토리를 깃 클론을 받는다 ' git clone 레파지토리 주소 ' 명령어 뒤에 클론 받을 새 디렉토리명을 설정할 수 있어서 xnvme로 설정했다설치 완료 후 루트 하위 폴더를 확인해보면xnvme 가 제대로 설치되었다  이미 spdk 레파지토리도 깃 클론 받았지만 spdk와 xnvme를 따로 사용하는 경우도 있을 것 같아두 개의 디렉토리를 분리해서 클론 받았다.  2. 종속성 설치하기sudo ./xnvme/toolbox/pkgs/debian-bullseye.shsudo 권한으로 debian bullseye에서 xnvme를 빌드하는 데 필요한 패키지와 종속성을 설..
1. cscope 설치sudo apt install cscope 2. vim 초기 설정초기 설정을 하는 다양한 방법이 있다 2-1. git clone vim 사용 관련 초기 설정 코드를 담은 파일을 git clone 하는 방식으로 초기설정을 할 수 있다git clone을 한다면 git clone 뒤에 레파지토리 링크를 넣은 후 아래의 명령어로 레파지토리의 파일을 vim 설정 파일로 복사하면 된다cp -r .vim* ~/ 명령어는-r 옵션을 사용하는 복사 명령어로 디렉토리와 하위 파일들을 재귀적으로 복사하고vim* 을 통해 현재 디렉토리에서 .vim으로 시작하는 모든 파일과 디렉토리를 대상으로 한다 (와일드 카드 * 문자의 역할)그 결과를 사용자 홈 디렉토리로 재귀적 복사한다는 의미  2-2. .vimrc..
1. 윈도우 버전 확인cmd창에winver를 입력하면 버전을 알 수 있다 2. wsl 과 Linux ( Ubuntu )설치window powershell 을 관리자 모드로 실행한 후 wsl --install을 입력해서 wsl 을 설치한다나는 이미 설치한 후 캡처해서 설치가 되어 있다고 뜬다 다른 pc에도 환경 구축을 했는데 우분투 예전 버전이 설치되어 있어서다른 배포를 설치할 수 있다고 떠서 24.04 버전으로 설치했다 3. ubuntu 초기 설정초기 설정으로 사용자명을 설정해주고 하단의 명령어를 입력해서 커널 분석에 필요한 것들을 업데이트 및 설치한다sudo apt updatesudo apt upgradesudo apt install build-essentialsudo apt install vim설치된..
E567 : no cscope connections  e567 : CSCOPE를 연결이 없습니다 vim 으로 cscope를 사용하려고 할 때 위와 같은 오류가 발생한다면 vim 을 열고 command 창에 : cscope add cscope.out라고 입력하면 된다 해당 명령어의 의미는cscope.out 이라는 이름의 파일을 cscope에 추가하는 것이다cscope.out 은 cscope가 분석한 소스 코드의 분석 결과를 저장하는 데이터베이스 파일이고데이터베이스 파일을 추가해서 데이터베이스 파일을 참조할 수 있도록 한다
dev charlotte
'[ Laboratory ]/System Software & Storage' 카테고리의 글 목록 (2 Page)