devskim blog
Search
🤿

plotTrajectory.cpp 예제 실행해보기

sections
Tags
C++
Created
Jul 11, 2023 01:22 PM
Last Updated
Jul 30, 2023 09:49 AM
 
 
 

1. cmake 프로젝트 구성

  • 다음과 같은 구조의 프로젝트를 구성한다
    • notion image
 

2. 모듈 구성

 

1. 라이브러리 빌드

  • thirdparty 폴더에서 라이브러리를 빌드한다
Eigen
코드를 불러오는 중 입니다 ...
Pangolin
코드를 불러오는 중 입니다 ...
 

2. cpp, hpp 구성

modules/module2/include/module2/ClassEigenMat.hpp
코드를 불러오는 중 입니다 ...
modules/module2/src/ClassEigenMat.cpp
코드를 불러오는 중 입니다 ...
modules/module3/include/module3/ClassPangolinMat.hpp
코드를 불러오는 중 입니다 ...
modules/module3/src/ClassPangolinMat.cpp
코드를 불러오는 중 입니다 ...
 

3. CMakeLists.txt 구성

 
module2의 CMakeLists.txt
코드를 불러오는 중 입니다 ...
module3의 CMakeLists.txt
코드를 불러오는 중 입니다 ...
modules의 CMakeLists.txt
코드를 불러오는 중 입니다 ...
CMakeLists.txt
코드를 불러오는 중 입니다 ...
 

4. 코드 구성

 
main.cpp
코드를 불러오는 중 입니다 ...
include/plot_trajectory.hpp
코드를 불러오는 중 입니다 ...
examples/plot_trajectory.cpp
코드를 불러오는 중 입니다 ...
 

5. 예제 실행

  • plot_trajectory 실행하면 다음과 같은 화면이 보인다
    • notion image
  • so 파일 에러가 없다면 환경변수에 등록한다
    • 코드를 불러오는 중 입니다 ...코드를 불러오는 중 입니다 ...
      notion image
 
 
PREVCMake 실습
NEXTeasy_profiler 실행해보기