반응형

[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를 실행하면 아래와 같이 로그가 출력되는 것을 볼 수 있습니다

반응형

+ Recent posts