zhangmeng
2022-06-09 ab3ee691b81c03348c5fd7dabd78128f77a7de85
Merge branch 'master' of ssh://192.168.5.5:29418/valib/bus_nng into master
2个文件已修改
25 ■■■■■ 已修改文件
README.md 19 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
proto/cpp/CMakeLists.txt 6 ●●●● 补丁 | 查看 | 原始文档 | blame | 历史
README.md
@@ -2,3 +2,22 @@
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
```
proto/cpp/CMakeLists.txt
@@ -21,6 +21,10 @@
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})
@@ -61,4 +65,4 @@
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)