본문 바로가기
  • 경제적 자유를 얻는 그날까지
728x90
반응형

CMAKE4

728x90
반응형
[Flightmare 시리즈 2] Docker 환경에서 C++ 프로젝트와 Unity 연동하기 (Standalone Build) 안녕하세요! 지난 포스팅에서는 [Flightmare 시리즈 1] Docker를 활용한 Flightmare 빌드 및 환경 구축을 다루었습니다. 복잡한 의존성을 Docker로 깔끔하게 해결하고, 예제 런처를 실행하는 것까지 성공했었죠.오늘은 그 후속편으로, **"나만의 C++ 프로젝트를 만들어 Flightmare Unity와 직접 연동하는 방법"**을 정리해 보려 합니다. ROS 패키지 내부에서 개발하는 것이 정석이지만, 알고리즘 테스트나 가벼운 시뮬레이션을 위해 Standalone C++ 프로젝트에서 이미 빌드된 라이브러리(flightlib)를 가져다 쓰는 방법을 익혀두면 매우 유용합니다. Flightmare의 핵심은 물리 엔진인 flightlib과 그래픽 엔진인 Unity가 **ZeroMQ(ZMQ)**라.. 2026. 1. 18.
Ubuntu 20.04에서 VSCode를 이용하여 OpenCV 프로젝트 개발 $ sudo apt-get install python2.7-dev python3-dev python-numpy python3-numpy 1. 필수 라이브러리 설치 이미지처리와 비전 라이브러리에 관한 패키지설치 $ sudo apt-get install libjpeg-dev libpng-dev libtiff-dev 카메라 스트림으로 비디오 파일을 처리할 수있는 패키지 $ sudo apt-get install libavcodec-dev libavformat-dev libswscale-dev libv4l-dev v4l-utils libxvidcore-dev libx264-dev libxine2-dev 비디오 스트리밍 관련 패키지 $ sudo apt-get install libgstreamer1.0-dev lib.. 2021. 8. 16.
Ubuntu 20.04에서 CMake Toolkit을 이용하여 프로젝트 빌드와 디버깅하기 tasks.json 파일을 사용하면 복수의 파일을 컴파일하거나 디버깅하기가 어렵다. 이 부분은 CMake Toolkit을 이용하여 해결할 수가 있는데 CMake Toolkit를 이용하여 프로젝트를 Configuration, Build, Debugging 하는 것을 살펴본다. CMake Tools 플러그인 설치와 프로젝트 예제 파일들은 아래 작성된 포스팅을 참고한다. https://swiftcam.tistory.com/389 Ubuntu 20.04에서 VSCode를 이용하여 CMake 컴파일하기 1. CMake 컴파일러 및 VSCode용 플러그인 설치 복수의 소스코드를 컴파일하기 위해서는 cmake 가 필요하므로 Ubuntu에서 아래와 같이 설치한다. swift@swift-HP-Pavilion-dv6-No.. 2021. 8. 16.
Ubuntu 20.04에서 VSCode를 이용하여 CMake 컴파일하기 1. CMake 컴파일러 및 VSCode용 플러그인 설치 복수의 소스코드를 컴파일하기 위해서는 cmake 가 필요하므로 Ubuntu에서 아래와 같이 설치한다. swift@swift-HP-Pavilion-dv6-Notebook-PC:~/Desktop$ sudo apt install cmake [sudo] password for swift: Reading package lists... Done Building dependency tree Reading state information... Done The following package was automatically installed and is no longer required: libllvm11 Use 'sudo apt autoremove' to rem.. 2021. 8. 16.