ErrorLog 4

[ErrorLog - C++] Mac VSCode C++ 개발환경 세팅 환경변수 - clang++

MacOS상의 VSCode에서 C++ 컴파일, 디버깅을 위한 개발환경을 세팅하는 환경변수 내용이다. 필요할때마다 찾아서 쓸 것. launch.json{ // IntelliSense를 사용하여 가능한 특성에 대해 알아보세요. // 기존 특성에 대한 설명을 보려면 가리킵니다. // 자세한 내용을 보려면 https://go.microsoft.com/fwlink/?linkid=830387을(를) 방문하세요. "version": "0.2.0", "configurations": [ { "name": "clang++ - Build and debug active file", "type": "lldb", "request":..

ErrorLog 2024.05.15

[ErrorLog - python] 맥 zsh: command not found: python 오류

네트워크 프로그래밍 수업을 위해 파이썬 개발 환경 세팅을 다 해놨었는데, vscode 단축키를 통한 실행이 아닌 python 명령어로 실행하려니 계속 zsh: command not found: python 라는 문구만 띄우고 실행이 안됐었다. 찾아보니 환경 변수에 python의 경로가 설정되지 않아 나오는 에러라고 한다. 해결 방법은 먼저 터미널에 which python3 를 입력해 python이 설치된 경로를 먼저 찾아주고... echo "alias python=경로" >> ~/.zshrc 저 경로 위치에 python이 설치된 경로를 넣어주면 된다. 이후 터미널을 재실행시키면 정상적으로 python 명령어가 실행되는것을 볼 수 있다.

ErrorLog 2024.03.15

[ErrorLog - git] .gitignore 적용이 안되는 경우

필자는 PS나 CS공부시에 블로그와 더불어 항상 git에 관련 코드들을 업로드 한다. 그런데 .vscode 폴더 안에 있는 settings.json 파일들이 계속 같이 commit-push 되는것이다. 따라서 아예 staged를 만들지 않으려고 .gitignore에 .vscode/ 구문을 추가하여 아예 커밋에서 없애려고 하였다. (폴더명 뒤에 /를 붙이면 해당 폴더 내 모든 파일들을 무시할 수 있다.) 그런데 아무리 .gitignore을 수정을 해도 해당 내용이 반영되지 않는다... 따라서 이를 위해 구글링을 뒤져본 결과... 무시하려는 파일이 이미 github repo에 있으면, 이후에 .gitignore에 추가해도 반영이 되지 않는다. .gitignore에 추가를 하기 전에, 이미 한번 이상 gith..

ErrorLog 2024.03.09

[ErrorLog - Git] Updates were rejected because the tip of your current branch is behind...

평소처럼 파일을 만들고 커밋해서 푸시하려 했는데, 푸시가 안된다 다음과 같은 경고메세지만 띄우고서는 푸시가 불가능했다. 그래서 로컬저장소와 원격저장소가 서로 달라서 그런가 해서 git log를 쳐봐도 별 다른게 없다. 이유가 뭐지 하고 구글링을 해본 결과, Readme.md 파일을 생성해서 그런 오류가 날 수 있다는 것이었다. 하긴, 이 레포지토리는 내 맥북 로컬에서만 관리하기 때문에, 로컬과 원격이 달라질 일이 없다. 생각해보니 얼마전에 해당 레포에 Readme 마크다운 파일을 생성한것이 생각났다. 그 이유였구나. 원인을 알고 난 뒤엔 해결 방법을 찾아야한다. 구글링을 해보니 여러가지 방법이 있었지만 나는 그냥 강제로 푸시를 시켜줬다. git push -u origin +master / git push..

ErrorLog 2024.02.02
728x90