반응형
[SOME/IP] vsomeip 다운로드, 빌드, 설치 및 실행하기 - 리눅스 용
ubuntu 20.04 버전에서 vsomeip 빌드하고, routingmanagerd를 실행하여 보도록 하겠습니다!
git 및 cmake 설치하기
git으로 코드를 clone해야하기 때문에 우선 git을 먼저 설치해봅니다.
아래 명령어를 이용해 설치합니다.
apt install git
apt install cmake
vsomeip git 다운로드 및 빌드하기
아래 명령어로 최신 vsomeip git을 clone합니다.
# git clone https://github.com/COVESA/vsomeip.git
git clone을 하면 아래와 같이 최신 코드를 받아오는 것을 볼 수 있습니다.
그럼 이제 아래 명령어를 이용하여 빌드해보도록 하겠습니다.
mkdir build
cd build
cmake ..
make
위 명령어를 따라하면 아래와 같이 빌드가 시작됩니다.
빌드하는데 시간이 조금 오래 걸립니다.
빌드가 완료되면 아래와 같이 so library 파일이 생성되고, examples 폴더 안에는 routingmanagerd binary가 생성되는 것을 볼 수 있습니다.
빌드된 vsomeip 파일 설치하기
아래 명령어를 이용하여, 빌드된 결과물들을 리눅스 시스템에 설치합니다.
make install
routingmanagerd 실행하기
routingmanagerd를 실행하면 아래와 같이 로그가 출력되는 것을 볼 수 있습니다
반응형