!REDIRECT “https://docs.px4.io/master/ko/dev_setup/dev_env.html

개발 환경(툴체인) 설정

PX4 코드는 리눅스, 맥 OS, 윈도우에서 개발할 수 있습니다. Ubuntu Linux LTS 에디션을 권장하며, 모든 PX4 대상 빌드 및 대부분의 시뮬레이터ROS 사용이 가능하기 때문입니다.

지원 대상

아래 표는 각 운영체제에서 구축할 수 있는 PX 대상을 보여줍니다.

대상 Linux (Ubuntu) Mac Windows
NuttX 기반 하드웨어: 픽스호크 계열, Crazyflie, Intel® Aero Ready to Fly Drone X X X
퀄컴 스냅드래곤 플라이트 하드웨어 X
리눅스 기반 하드웨어: 라즈베리 파이 2/3 X
시뮬레이션: jMAVSim SITL X X X
시뮬레이션: 가제보 SITL X X
시뮬레이션: 가제보 ROS X

개발 환경

개발 환경 설치는 아래에서 다룹니다:

도커에 익숙하다면 준비된 컨테이너 중 하나인 도커 컨테이너를 사용할 수도 있습니다.