개발환경 구축
-
[WSL]윈도우에서 리눅스 시스템 사용하기개발환경 구축 2023. 12. 22. 22:13
원도우가 GUI가 잘되어 있어 일반적인 목적으로는 사용하기 편리하지만, 개발을 하기에는 불편한 점이 많다. 리눅스를 사용해보았다면 알 수 있겠지만, 명령줄(Command Line)에서 작업할 일이 많은 특성상 리눅스가 개발하기에는 편리하다는 생각이 든다. 대표적으로 운영체제에 GCC, Python 등이 내장되어있을 뿐만이 아니라 커맨드라인에서 시리얼 통신을 하는 minicom(윈도우에서는 PuTTY, VScode 확장등의 프로그램을 별도로 설치해야 하거나, IDE에서 제공하는 것을 사용해야한다.)이 이를 잘 보여준다. 덧붙여 최근에 winget의 등장으로 CLI 환경에서 프로그램 설치가 쉬워지긴 하였지만, sudo apt install 프로그램1, 프로그램2 ... 이런 식으로 입력하고 잠시 눈붙이면 되..
-
ESP-IDF VScode Window 개발환경 구축개발환경 구축 2023. 6. 28. 23:01
ESP-IDF 다운로드 https://docs.espressif.com/projects/esp-idf/en/latest/esp32/get-started/windows-setup.html Standard Setup of Toolchain for Windows - ESP32 - — ESP-IDF Programming Guide latest documentation After opening a new project, you should first set the target with idf.py set-target esp32. Note that existing builds and configurations in the project, if any, will be cleared and initialized in ..
-
VScode 라즈베리파이 피코 Windows C/C++ 개발환경 구축개발환경 구축 2023. 2. 20. 23:22
라즈베리파이 피코에 대해 검색하면 대부분 마이크로파이썬 자료이고, 그나마 C/C++ 자료를 찾더라도 윈도우 자료는 부족하였다. 이 글이 피코를 C/C++로 코딩하려는 사람들에게 조금이라도 도움이 되면 좋겠다. 참고 데이터 시트: Getting started with Rasberry Pi Pico https://datasheets.raspberrypi.com/pico/getting-started-with-pico.pdf 다운로드 CMake Python 3.10.x Git (다운 안하더라도 직접 Github에 들어가서 다운 받으면 됨) make(BuildTool for Visual Studio가 설치되었다면 nmake를 사용하면 되니 설치안해도 됨) ARM GNU Toolchain make.exe https..
-
윈도우 콘솔 시리얼 통신개발환경 구축 2023. 2. 20. 00:51
VScode로 AVR 개발환경을 만들고 보니, 시리얼 모니터가 아쉽다. 시리얼 모니터를 사용하자고 아두이노 IDE을 열자니, 2.0으로 올라오면서 은근 여는데 시간이 오래 걸린다. 윈도우에서도 리눅스처럼 콘솔로 간단하게 시리얼 출력을 볼 수 있으면 좋겠다고 생각을 해서 처음으로 window 프로그램을 코딩해보았다. https://playground.arduino.cc/Interfacing/CPPWindows/ Arduino Playground - CPPWindows Interfacing... Arduino and C++ (for Windows) As I found it pretty hard finding the good information, or an already working code to hand..
-
VScode AVR 개발환경 구축개발환경 구축 2023. 2. 16. 20:22
아두이노는 c++11표준을 따르며, 컴파일러는 avr-gcc 7.3.0로 상당히 옛날 버전을 사용하고 있다. Microchip Stdio 설치하는데도 한참 걸리고, UI도 그렇게 맘에 들지 않는데 이번 기회에 높은 버전의 avr-g++도 사용해볼 겸, VScode AVR 개발환경을 구축해볼 것이다.(gcc 컴파일러 다운로드하면 g++도 포함되어있다.) 아두이노의 컴파일러를 사용할 것이라면 아두이노 IDE 폴더를 열고 hardware/tool/avr/bin에 있는 컴파일러를 사용하면 된다. 설치 AVR-GCC 다운로드 https://github.com/ZakKemble/avr-gcc-build/releases Releases · ZakKemble/avr-gcc-build Contribute to ZakKe..
-
윈도우 C/C++ 개발 환경 구축개발환경 구축 2023. 2. 14. 22:50
1.컴파일러 설치 https://sourceforge.net/projects/mingw-w64/ 여기에서 minGW -w64를 다운 받아 설치하려고 하니 이렇게 자꾸 오류가 떠서 수동으로 설치하였다. 저 프로그램은 컴파일러 통합 설치 프로그램에 불과하니 안에 있는 컴파일러를 수동으로 설치해도 상관없을 것이다. https://www.mingw-w64.org/ MinGW-w64 www.mingw-w64.org 공식 사이트 좌측 탭에 다운로드를 클릭하고, 페이지를 쭉 내려보면, SourceForge라 적혀있는 하이퍼링크를 누른다. 다시 스크롤을 많이 내리면 이렇게 수동으로 다운로드 할 수 있는 링크가 있다. 언제가부터 win10 이면 모두 64비트가 되었으니 64비트 컴파일러를 다운받으면 된다. 가장 일반적으..