Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 C/C++을 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 11과 Ubuntu 22.04입니다. Visual Studio Code 버전에 따라 진행 방법이 달라 질 수 있습니다.문제가 되는 것을 발견할 때마다 문서를 업데이트합니다. 1. C/C++ 컴파일러 설치 2. Visual Studio Code 설치 3. C/C++ 프로젝트 폴더 생성 4. C/C++ 언어 지원 설치 5. 코드 컴파일 및 실행 6. 한글 입출력 예제 7. 디버깅하는 방법 8. CMake를 사용하여 둘 이상의 소스 코드 파일로 구성된 프로젝트 컴파일하기 9. Make를 사용한 프로젝트 컴파일하기201..
Raspberry Pi Pico에서 보드에 장착된 온도 센서의 측정 결과를 터미널에 문자열로 전송하는 예제입니다. 2024. 8. 4 최초작성진행하기 전에 다음 포스트를 먼저 진행해야 합니다. Windows에 Raspberry Pi Pico C 개발 환경 만들기 https://webnautes.tistory.com/20921.다음 파일을 다운로드하여 앞에서 진행한 pico 폴더의 다음 위치에 압축을 풀어둡니다.폴더 이름을 onboard_temperature라고 이름을 바꾸었습니다. https://github.com/webnautes/nudapeu/blob/master/project1.zip 2. 다음 위치에 있는 onboard_temperature.c를 복사하여 다음 위치에 붙여넣기합니다. D:\wo..
Windows에서 Raspberry Pi Pico에서 C 프로그래밍을 하기 위해 필요한 작업들을 정리합니다. Raspberry Pi Pico W에서도 동일하게 개발환경으로 사용가능하지만 포스트에서 테스트를 위해 다루고 있는 Blink 예제의 경우엔 LED의 핀번호가 달라서 동작하지 않습니다. Raspberry Pi pico W에서는 다음 예제들을 테스트해보세요. Raspberry Pi Pico W - TCP Server C 예제https://webnautes.tistory.com/2095 Raspberry Pi Pico W - TCP 소켓 통신으로 LCD에 문자열 출력하기https://webnautes.tistory.com/20962021. 3. 30 최초작성 2021. 4. 03 개별 프로젝트 빌..
Windows와 Ubuntu 환경에 설치된 Visual Studio Code에서 Makefile을 사용하여 C/C++ 코드를 컴파일하고 실행시키는 방법에 대해 설명합니다. 테스트에 사용한 운영체제 버전은 Windows 10과 Ubuntu 20.04입니다. 2020. 8. 1 최초작성 2024. 4. 6 실행 확인 유튜브 영상입니다. https://youtu.be/lGxjf3k6IwE?feature=shared 1. C/C++ 컴파일러 설치 1.1. Windows 아래 링크에서 MinGW-W64 GCC-8.1.0 항목에 있는 x86_64-posix-seh를 다운로드합니다. 64비트 컴파일러입니다. 혹 32비트 컴파일러가 필요하면 i686-posix-dwarf를 다운로드 받으세요. 본 문서는 64비트 컴파일..
Visual Studio Code에서 CMake를 사용한 C/C++ 프로젝트 진행하는 방법을 다룹니다. 2024. 4. 6 기본 포스트에서 분리 다음 포스트를 먼저 진행하세요. Visual Studio Code를 사용한 C/C++ 개발환경 만들기-(Windows/Ubuntu) https://webnautes.tistory.com/1854 CMake를 사용하여 둘 이상의 소스 코드 파일로 구성된 프로젝트 컴파일하기 C++ 언어는 A를 C 언어는 B를 진행하세요. A. CMake를 사용하여 C++ 코드 빌드하는 방법 1. (윈도우) CMake를 설치합니다. https://cmake.org/download/ 설치 진행 중 “Add CMake to the system PATH for all users”를 체크해..
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에서 빌드 관련 패키지를 설치..
Raspberry Pi Pico에서 I2C LCD에 문자열을 출력하는 예제입니다. Raspberry Pi Pic W에서도 동일하게 동작합니다. 2023. 01. 07 - 최초작성 진행하기 전에 다음 포스트를 먼저 진행해야 합니다. Windows에 Raspberry Pi Pico C 개발 환경 만들기 https://webnautes.tistory.com/2092 0. I2C LCD와 Raspberry Pi Pico를 다음처럼 연결합니다. Raspberry Pi Pico GPIO 4 (pin 6)-> I2C LCD SDA Raspberry Pi Pico GPIO 5 (pin 7)-> I2C LCD SCL Raspberry Pi Pico 3.3V (pin 36) -> I2C LCD VCC Raspberry P..
C/C++ 및 Win32 API, MFC 프로그래밍을 위해 Visual Studio Community 2022를 설치하는 방법을 다루고 있습니다. 테스트 환경은 다음과 같습니다. Windows 10 Pro 64bit 다음 순서로 설명합니다. 1. 비주얼 스튜디오 설치 2. 비주얼 스튜디오 초기 설정 3. 비주얼 스튜디오 언어 변경 4. 비주얼 스튜디오 구성요소 변경 5. 비주얼 스튜디오 완전히 제거 본 포스팅에서는 비주얼 스튜디오 설치 방법만 설명하고 있습니다. C/C++, Win32 API, MFC 프로젝트 생성 방법은 따로 추가될 예정입니다. Visual Studio Community 2022에서 C/C++ 콘솔 프로젝트 생성하는 방법 Visual Studio Community 2022에서 Win32..
Visual Studio 2019에서 MySQL/MariaDB C API를 사용하는 간단한 예제를 테스트해보았습니다. 2021. 02. 08 최초작성 아래 링크에 접속하여 MariaDB Connector/C를 다운로드합니다. Oracle에서 다운로드 받으면 로그인해야 하고 번거로워서 이곳에서 다운로드 받아 사용했습니다. https://mariadb.com/downloads/#connectors OS 항목을 MS Windows (64-bit)로 변경한 후, Download를 클릭합니다. 설치하면 아래 경로에 설치됩니다. C:\Program Files\MariaDB\MariaDB Connector C 64-bit 테스트를 위해 콘솔 프로젝트를 생성했습니다. Create a new project를 선택합니다...
라즈베리파이3에서 서보 모터를 제어하는 방법을 다룹니다. Python 언어와 C 언어로 다루는 방법을 설명하며 이후 웹캠과 초음파 센서를 얹어 사용할 예정입니다. 2019. 6. 3 (영상은 업로드 중입니다.) Python import RPi.GPIO as GPIO from time import sleep GPIO.setmode(GPIO.BOARD) GPIO.setup(12, GPIO.OUT) p = GPIO.PWM(12, 50) p.start(0) p.ChangeDutyCycle(3) sleep(1) p.ChangeDutyCycle(12) sleep(1) p.ChangeDutyCycle(7.5) sleep(1) while(1): val = float(raw_input("input(3~7.5~12) = ..