1. cmake 프로젝트 구성
- 다음과 같은 구조의 프로젝트를 구성한다
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 실행하면 다음과 같은 화면이 보인다
- so 파일 에러가 없다면 환경변수에 등록한다
- 코드를 불러오는 중 입니다 ...코드를 불러오는 중 입니다 ...