git clone https://github.com/GENIVI/CANdevStudio.git
cd CANdevStudio
git submodule update --init --recursive
mkdir build
cd build
cmake ..
make
git submodule update --init --recursive
'3rdParty/cxxopts' 경로에 (https://github.com/jarro2783/cxxopts.git) 대해 등록된 '3rdParty/cxxopts' 하위 모듈
'3rdParty/fakeit' 경로에 (https://github.com/eranpeer/FakeIt.git) 대해 등록된 '3rdParty/fakeit' 하위 모듈
'3rdParty/nodeeditor' 경로에 (https://github.com/rkollataj/nodeeditor) 대해 등록된 '3rdParty/nodeeditor' 하위 모듈
'3rdParty/qtCannelloniCanBus' 경로에 (https://github.com/tuvok/qtCannelloniCanBus.git) 대해 등록된 '3rdParty/qtCannelloniCanBus' 하위 모듈
'3rdParty/rapidjson' 경로에 (https://github.com/Tencent/rapidjson.git) 대해 등록된 '3rdParty/rapidjson' 하위 모듈
'3rdParty/readerwriterqueue' 경로에 (https://github.com/cameron314/readerwriterqueue) 대해 등록된 '3rdParty/readerwriterqueue' 하위 모듈
'3rdParty/spdlog' 경로에 (https://github.com/gabime/spdlog.git) 대해 등록된 '3rdParty/spdlog' 하위 모듈
'3rdParty/cxxopts'에 복제합니다...
remote: Enumerating objects: 62, done.
remote: Counting objects: 100% (62/62), done.
remote: Compressing objects: 100% (35/35), done.
remote: Total 1196 (delta 31), reused 40 (delta 19), pack-reused 1134
오브젝트를 받는 중: 100% (1196/1196), 341.44 KiB | 0 bytes/s, 완료.
델타를 알아내는 중: 100% (703/703), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/cxxopts': '8893afe13cc47dd0be4f25b5ae491e652c146098' 체크아웃
'3rdParty/fakeit'에 복제합니다...
remote: Enumerating objects: 9339, done.
remote: Total 9339 (delta 0), reused 0 (delta 0), pack-reused 9339
오브젝트를 받는 중: 100% (9339/9339), 15.25 MiB | 5.04 MiB/s, 완료.
델타를 알아내는 중: 100% (6652/6652), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/fakeit': 'ad413b5fb5de0403424dde81ce90b3c659a01c53' 체크아웃
'docs' 경로에 (https://github.com/eranpeer/FakeIt.wiki.git) 대해 등록된 'docs' 하위 모듈
'docs'에 복제합니다...
remote: Enumerating objects: 285, done.
remote: Total 285 (delta 0), reused 0 (delta 0), pack-reused 285
오브젝트를 받는 중: 100% (285/285), 40.64 KiB | 0 bytes/s, 완료.
델타를 알아내는 중: 100% (134/134), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/fakeit/docs': 'd2d835bc37a6823e6025760b749d7a31892ca6b1' 체크아웃
'3rdParty/nodeeditor'에 복제합니다...
remote: Enumerating objects: 2351, done.
remote: Total 2351 (delta 0), reused 0 (delta 0), pack-reused 2351
오브젝트를 받는 중: 100% (2351/2351), 1.66 MiB | 563.00 KiB/s, 완료.
델타를 알아내는 중: 100% (1725/1725), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/nodeeditor': 'd6947883ea4234ee9e2a43a70ff1aa4407b2a39d' 체크아웃
'3rdParty/qtCannelloniCanBus'에 복제합니다...
remote: Enumerating objects: 58, done.
remote: Total 58 (delta 0), reused 0 (delta 0), pack-reused 58
오브젝트 묶음 푸는 중: 100% (58/58), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/qtCannelloniCanBus': 'db0e8745732fd60dc2821ac19a09fea13f6ccbb4' 체크아웃
'cannelloni' 경로에 (https://github.com/mguentner/cannelloni.git) 대해 등록된 'cannelloni' 하위 모듈
'cannelloni'에 복제합니다...
remote: Enumerating objects: 402, done.
remote: Total 402 (delta 0), reused 0 (delta 0), pack-reused 402
오브젝트를 받는 중: 100% (402/402), 150.51 KiB | 0 bytes/s, 완료.
델타를 알아내는 중: 100% (269/269), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/qtCannelloniCanBus/cannelloni': 'e3ac7393b566345d057c2d17a4d328007caaacac' 체크아웃
'3rdParty/rapidjson'에 복제합니다...
remote: Enumerating objects: 1, done.
remote: Counting objects: 100% (1/1), done.
remote: Total 20880 (delta 0), reused 0 (delta 0), pack-reused 20879
오브젝트를 받는 중: 100% (20880/20880), 24.91 MiB | 6.31 MiB/s, 완료.
델타를 알아내는 중: 100% (15716/15716), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/rapidjson': '2bbd33b33217ff4a73434ebf10cdac41e2ef5e34' 체크아웃
'thirdparty/gtest' 경로에 (https://github.com/google/googletest.git) 대해 등록된 'thirdparty/gtest' 하위 모듈
'thirdparty/gtest'에 복제합니다...
remote: Enumerating objects: 41, done.
remote: Counting objects: 100% (41/41), done.
remote: Compressing objects: 100% (27/27), done.
remote: Total 16035 (delta 14), reused 19 (delta 11), pack-reused 15994
오브젝트를 받는 중: 100% (16035/16035), 5.69 MiB | 3.62 MiB/s, 완료.
델타를 알아내는 중: 100% (11806/11806), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/rapidjson/thirdparty/gtest': '0a439623f75c029912728d80cb7f1b8b48739ca4' 체크아웃
'3rdParty/readerwriterqueue'에 복제합니다...
remote: Enumerating objects: 3, done.
remote: Counting objects: 100% (3/3), done.
remote: Compressing objects: 100% (3/3), done.
remote: Total 472 (delta 0), reused 1 (delta 0), pack-reused 469
오브젝트를 받는 중: 100% (472/472), 155.68 KiB | 0 bytes/s, 완료.
델타를 알아내는 중: 100% (256/256), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/readerwriterqueue': '2147fdb57e2fb6ee954e26d4da1ba9ec187b5f78' 체크아웃
'3rdParty/spdlog'에 복제합니다...
remote: Enumerating objects: 47, done.
remote: Counting objects: 100% (47/47), done.
remote: Compressing objects: 100% (25/25), done.
remote: Total 13573 (delta 20), reused 34 (delta 18), pack-reused 13526
오브젝트를 받는 중: 100% (13573/13573), 37.66 MiB | 6.12 MiB/s, 완료.
델타를 알아내는 중: 100% (9014/9014), 완료.
연결을 확인하는 중입니다... 완료.
하위 모듈 경로 '3rdParty/spdlog': '1e4f14c78965c4bdb6c4b2917ad06d21ab87e21d' 체크아웃
mkdir build
cd build
cmake -D CMAKE_INSTALL_PREFIX=/opt/CanDevStudio ../
cmake ..
-- CMAKE_INSTALL_LIBDIR: 'lib'
-- Qt Version found: 5.11.2
-- Git current branch: master
-- Git commit hash: 875ac1f
-- Generating version.h
-- Looking for C++ include pthread.h
-- Looking for C++ include pthread.h - found
-- Looking for pthread_create
-- Looking for pthread_create - not found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE
-- Found Plugin: CanRawSenderPlugin
-- Found Plugin: CanRawLoggerPlugin
-- Found Plugin: CanDevicePlugin
-- Found Plugin: CanRawViewPlugin
-- Found Plugin: CanRawFilterPlugin
-- Found Plugin: CanLoadPlugin
-- Found Plugin: CanRawPlayerPlugin
-- Sections: CanRawPlugin;DevicePlugin
-- Configuring done
-- Generating done
-- Build files have been written to: /home/kj/Project/GDP/CANdevStudio/build
make -j4
make install
'Embedded > OpenSourceProject' 카테고리의 다른 글
Weston 정보정리 (0) | 2019.01.25 |
---|---|
rcar 레졸루션 [화면사이즈] (0) | 2019.01.23 |
RcarM3 [AGL] (0) | 2019.01.23 |
[wifi] Miracast (0) | 2019.01.21 |
[vsomeip] 사용하기 (0) | 2018.12.31 |