Merge branch 'master' of ssh://192.168.5.5:29418/valib/bus_nng into master
| | |
| | | |
| | | bus_nng |
| | | |
| | | ## build |
| | | ``` |
| | | mkdir build |
| | | cd build |
| | | cmake .. |
| | | make |
| | | ``` |
| | | |
| | | ## build arm64 |
| | | ``` |
| | | export CC=/opt/l4t-gcc/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-gcc |
| | | export CXX=/opt/l4t-gcc/gcc-linaro-7.3.1-2018.05-x86_64_aarch64-linux-gnu/bin/aarch64-linux-gnu-g++ |
| | | mkdir build |
| | | cd build |
| | | cmake .. -DARCH=aarch64 |
| | | make |
| | | ``` |
| | | |
| | | |
| | |
| | | |
| | | set(PROTO_PATH ${PROJECT_SOURCE_DIR}/../../protobuf) |
| | | |
| | | if(${ARCH} MATCHES "aarch64") |
| | | set(PROTO_PATH ${PROJECT_SOURCE_DIR}/../../protobuf-aarch) |
| | | endif() |
| | | |
| | | foreach(file ${proto_files}) |
| | | message(${file}) |
| | | |
| | |
| | | |
| | | add_compile_options("-std=c++11") |
| | | add_library(${Target} STATIC ${MESSAGE_SRC}) |
| | | target_link_libraries(${Target} ${PROTO_PATH}/lib/libprotobuf-lite.a) |
| | | target_link_libraries(${Target} ${PROTO_PATH}/lib/libprotobuf-lite.a) |