개발도구

개요 Visual Studio Code에서 identifier nullptr is undefined/C++(20) 오류가 표시됩니다. 본문 .vscode/c_cpp_properties.json 파일의 cppStandard 항목을 c++11로 변경합니다. 출처 c++ - vscode keeps telling me nullptr is undefined - Stack Overflow
개요 PC를 변경하게 되어 기존에 사용하고 있던 WSL의 작업 내용을 백업한 후, 이를 신규 PC에서 사용하고자 합니다. (혹은 C 드라이브에 설치되어 있는 이미지를 D 드라이브로 이동하고자 합니다.) 내용 .tar 파일로 현재 사용 중인 wsl 이미지를 백업합니다. C:\Users\sergio>d: D:\> # 작업할 임시디렉토리로 이동 D:\>cd tmp D:\tmp>wsl -l -v NAME STATE VERSION * Ubuntu-20.04 Running 2 docker-desktop Running 2 docker-desktop-data Running 2 # 실행중인 wsl 종료 D:\tmp>wsl --shutdown D:\tmp>wsl --export Ubuntu-20.04 Ubuntu-20.0..
개요 node의 패키지 관리자로 yarn을 사용하기로 하였습니다. 설치만 하면 되는 npm과 다르게 yarn은 전역 패키지를 설치하는 경로를 사전에 설정해주어야 정확히 동작합니다. 본 글에서는 전역 패키지 설치 경로 설정법을 확인해보겠습니다. 문제 패키지를 전역 설치 시 설치 완료 후에도 해당 패키지가 실행이 되지 않습니다. yarn global add @quasar/cli yarn global v1.22.17 [1/4] Resolving packages... warning @quasar/cli > metalsmith > gray-matter > coffee-script@1.12.7: CoffeeScript on NPM has moved to "coffeescript" (no hyphen) [2/4] F..
개요 svn을 버전 관리 도구로 사용하는 프로젝트에 참여하게 되어 사용법을 정리해보았습니다. git에 대한 지식이 있으므로 이와 비교해 내용을 정리했으며, 더불어 svn명령어를 시험해 볼 수 있는 환경을 구성하고 결과도 확인해 보았습니다. 본문 명령어 svn에서 사용되는 용어/명령은 git과 차이가 있습니다. 동일한 명령을 사용하여도 결과와 의도가 git 과는 다르기 때문에 이를 미리 알아두어야 합니다. GIT SVN 비고 git clone svn checkout git commit -m "message" svn commit -m "message" git show svn cat git status svn status git diff svn diff git log svn log git add [file] ..
개요 WSL에 윈도우와 동일한 개발도구를 설치할 경우, 공유되는 PATH 변수로 인하여 WSL내에서 windows의 명령어가 먼저 실행되는 경우가 있습니다. 예를 들어 윈도우 환경에 설치한 flutter 라던지 $ flutter doctor /usr/bin/env: ‘bash\r’: No such file or directory 윈도우 환경에 설치한 node.js로 인한 오류 등입니다. $ npm install internal/modules/cjs/loader.js:834 throw err; ^ Error: Cannot find module 'C:\mnt\c\Program Files\nodejs\node_modules\npm\bin\npm-cli.js' at Function.Module._..
개요 Ubuntu의 기본 쉘을 bash에서 zsh로 변경한 후, 기존에 설치해 높은 node가 오류를 표시하며 동작하지 않습니다. node는 nvm을 이용해 설치해 사용하고 있습니다. 오류 내용 $ npm --version internal/modules/cjs/loader.js:834 throw err; ^ Error: Cannot find module 'C:\mnt\c\Program Files\nodejs\node_modules\npm\bin\npm-cli.js' at Function.Module._resolveFilename (internal/modules/cjs/loader.js:831:15) at Function.Module._load (internal/modules/cjs/load..
GitLab Runner 설치 GitLab 저장소 추가 및 최신 버전 설치 curl -L "https://packages.gitlab.com/install/repositories/runner/gitlab-runner/script.deb.sh" | sudo bash sudo -E apt-get install gitlab-runner runner 등록 sudo gitlab-runner register Enter the GitLab instance URL Enter the registration token Settings -> CI/CD → CI/CD→ Expand Runner Enter a description for the runner Enter tags for the runner 입력하지 않음 Enter..
개요 Qt를 기반 프로젝트의 진행을 위한 개발환경 구축 과정을 정리하였습니다. 환경설정 (설치) 참고 : Ubuntu 20.04에서 진행하였습니다. Qt5 다음 명령을 이용하여 간단히 설치할 수 있습니다. $ sudo apt-get update $ sudo apt-get install build-essential $ sudo apt-get install qt5-default $ sudo apt-get install qtcreator # 문서 및 예제 설치 $ sudo apt-get install qt5-doc $ sudo apt-get install qt5-doc-html qtbase5-doc-html $ sudo apt-get install qtbase5-example $ qmake --version ..
쓴웃음
'개발도구' 카테고리의 글 목록