<Cmake>
- C프로젝트를 빌드하기 위해 필요한 파일을 생성하고 관리하는 툴
- 운영체제에 종속적이지 않고 사용중인 운영체제에 맞는 Make 파일 생성
윈도우 : Visual studio 솔루션파일
리눅스 : make를 위한 makefile 생성
<Make>
- Makefile에 정의한 내용대로 컴파일 등을 수행해주는 명령어
- 컴파일에 필요한 경로, 라이브러리 링크 등의 정보를 Makefile이 가지고 있어 make로 컴파일 가능
- 윈도우에서 사용하는 Visual studio의 project 개념과 비슷
<Example 1>
각 파일 생성후
$cd ~/build
$cmake ..
$make
$./Cmke_example
헤더 파일들을 includes 폴더에 몰아서 넣어두고 관리 할수 있다
'대외교육 > H-mobility Robotics' 카테고리의 다른 글
[H-mobility Robotics][Sensor]Encorder(엔코더) (0) | 2023.09.15 |
---|---|
[H-mobility Robotics] [Forward Kinematics(정기구학)] 로봇기구학 실습1 (Eigen 라이브러리 사용) (1) | 2023.09.06 |
[H-mobility Robotics] [ROS] Publisher and Subscriber (0) | 2023.09.04 |
[H-mobility Robotics][ROS]WSL을 이용한 Ubuntu 18.04설치와 ROS Melodic 설치 (0) | 2023.08.17 |
[H-mobility Robotics, 정기구학(Forward Kinematics)] 정기구학 기초 및 2D-example (0) | 2023.08.16 |