Visual Studio Code와 WSL ( Windows Subsystem for Linux ) 를 연결하여 C/C++ 컴파일 및 디버깅하는 방법을 다룹니다. 2021. 5 .23 최초작성 2021. 8. 1 윈도우에 Visual Studio Code를 설치합니다. Visual Studio Code 설치하는 방법( Windows / Ubuntu ) https://webnautes.tistory.com/1841 Visual Studio Code를 실행하여 확장에서 Remote - WSL을 설치합니다. WSL을 설치합니다. WSL2를 설치하여 Ubuntu 20.04 사용하는 방법 https://webnautes.tistory.com/1847 WSL 우분투를 실행합니다. wsl에서 빌드 관련 패키지를 설치..
Visual Studio Code에서 SSH를 사용하여 C/C++ 원격 개발을 준비하는 과정을 설명하고 있습니다. 2021. 12. 15 최초작성 2022. 4. 7 컴파일 방법 추가 Visual Studio Code를 설치하는 방법은 아래 포스트를 참고하세요. Visual Studio Code 설치하는 방법( Windows / Ubuntu ) https://webnautes.tistory.com/1841 Visual Studio Code에서 확장 아이콘을 클릭합니다. Remote Development을 검색하여 해당 항목에 있는 설치를 클릭합니다. 원격 서버에 대한 접속 정보를 입력해야 합니다. Ctrl + Shift + P를 누른 후, ssh를 입력하여 검색된 항목에서 Remote-SSH: Open ..
갑자기 Macbook M1에 설치된 vscode에서 Run Python File in Terminal을 사용하여 실행시 tensorflow 모듈 인식이 안되고 다음과 같은 에러가 났습니다. ModuleNotFoundError: No module named ‘tensorflow’ 2022. 3. 5 최초작성 (tensorflow-dev) webnautes@webnautesui-MacBookAir python_work % conda run -n tensorflow-dev --no-capture-output --live-stream python /Users/webnautes/Documents/python_work/autoencoder_and_classification.py Traceback (most rece..
Windows 10 환경에서 Visual Studio Code와 Miniconda를 사용한 Flask 개발 환경 만들기를 다루고 있습니다. 2021. 9. 4 최초 작성 pip install flask로 끝나는 설치가 Miniconda를 사용하게 되면 이렇게 긴 문서가 되네요. 1. 윈도우 환경이라면 Miniconda3 Windows 64-bit를 다운로드합니다. https://docs.conda.io/en/latest/miniconda.html 2. 윈도우키를 누르고 anaconda를 입력시 보이는 Anaconda Prompt를 실행시킵니다. conda 위치를 시스템 변수 PATH에 추가하여 일반 명령프롬프트에서 사용가능하게 할 수 있지만 Miniconda 공식 문서에서 권장하지 않습니다. conda를..
Visual Studio Code에서 같은 폴더를 두번 여는 방법을 소개합니다. 2022. 8. 21 최초작성 Visual Studio Code에서 폴더 열기로는 같은 폴더를 두번 열 수 없습니다. 다른 방법을 사용해야 합니다. Control + Shift + P를 누른 후, (맥에서는 Command + Shift + P) dupl을 입력시 보이는 Workspaces: Duplicate Workspace in New Window를 선택하면 됩니다. 아래 스크린샷에서 똑같은 폴더가 두번 열린 것을 볼 수 있습니다. 같은 폴더를 열 수 있는 횟수가 두번으로 제한되어 있는 것은 아니기 때문에 위에서 소개한 방법으로 두번 이상 같은 폴더를 열을 수 있습니다. 참고 https://stackoverflow.com/..
Visual Studio Code에 설치된 Pylint에서 OpenCV의 파이썬 모듈인 cv2을 인식하지 못해서 에러가 난 것처럼 표시되는 것을 해결한 과정을 다루고 있습니다. 2022. 4. 24 최초작성 OpenCV 코드는 문제 없이 동작하지만 다음처럼 코드에 에러가 난것처럼 보이는 상황입니다. 다음 2가지 종류의 에러가 납니다. Missing module docstring pylint(missing-module-docstring) docstring 관련 에러입니다. Module 'cv2' has no 'VideoCapture' member pylint(no-member) cv2 멤버를 못찾는 못하는 에러입니다. 다음 글들 에서 언급하는 옵션을 추가해 봅니다. https://www.codegreppe..
Visual Studio Code에서 GDB를 사용하여 라즈베리파이에 있는 실행파일을 원격 디버깅하는 방법을 다룹니다. 진행을 위해 호스트는 윈도우가 설치된 노트북, 타겟은 라즈베리파이4를 사용했습니다. 2021. 2. 28 최초작성 2023. 9. 28 검토 1. 아래 링크를 참고하여 Visual Studio Code를 설치합니다. Visual Studio Code 설치하는 방법( Windows / Ubuntu ) https://webnautes.tistory.com/1841 Visual Studio Code에서 C/C++ 프로그래밍하는 방법은 아래 글을 참고하세요. Windows와 Ubuntu에 설치된 Visual Studio Code를 사용한 C/C++ 개발환경 만들기 https://webnaute..
OpenGL을 공부하려 찾다가 새로운 것을 찾았네요.. 벌컨이라고 OpenGL 다음 버전에 해당되는 API라고 합니다. 위키피아에는 벌칸(Vulkan)을 아래처럼 소개하고 있습니다. 벌컨(Vulkan)은 오버헤드가 적은 크로스 플랫폼 3D 그래픽스 및 컴퓨팅 API이다. 이는 GDC 2015에서 크로노스 그룹에 의해 처음으로 소개되었다.초기의 Vulkan API는 OpenGL의 차세대 버전으로 준비되었는데, 현재는 "OpenGL" 이라는 이름을 이어가지 않고 Vulkan 이라는 이름으로 결정되었다. 안드로이드 누가(7.0)에서 OpenGL 3.2와 벌칸 1.0을 같이 지원한다고 하니.. 지금 당장 해볼 수는 없을 거 같고.. 그래서 피시쪽을 알아봤더니 그래픽 카드에서 지원만 하면 사용이 가능하다고 하는 ..
설치 $ sudo apt-get install freeglut3-dev 예제 코드 컴파일 $ gcc test.c -lglut -lGL -lGLU 실행결과 visual studio code에서 컴파일 및 실행하기 visual studio code 설치는 다음 글을 참고하세요..[리눅스/개발환경] - Ubuntu Linux에 Visual Studio Code 설치해서 C/C++컴파일 해보기 설치 완료 후, tasks.json파일에서 아래 빨간색으로 된 부분만 수정하시면 됩니다. 12345678910111213141516171819{ "version": "0.1.0", "command": "bash", "isShellCommand": true, "args": ["-c"], "tasks": [ { "taskNa..