修改编译脚本适配pqdif,同步61850日志上送逻辑

This commit is contained in:
lnk
2026-05-19 14:07:44 +08:00
parent f879978e62
commit 2161629fe0
5 changed files with 190 additions and 12 deletions

View File

@@ -20,9 +20,10 @@ $SRC_DIR/tinyxml2.cpp \
./dealMsg.cpp \
./main_thread.cpp \
./PQSMsg.cpp \
./pqdif_thread_processor.cpp \
./pqdif/PQDIF.cpp \
./pqdif/include/cjson.c "
./pqdif_semantic_ids.cpp \
./pqdif_thread_processor.cpp \
./pqdif/include/cjson.c"
INCLUDE_DIRS="-I$SRC_DIR \
-I$SRC_DIR/nlohmann \
@@ -33,20 +34,22 @@ INCLUDE_DIRS="-I$SRC_DIR \
-I./lib/libuv-v1.51.0/include \
-I./pqdif \
-I./pqdif/include \
-I. "
-I. "
LIB_DIRS="-L$LIB_DIR -L/usr/lib64 -L/usr/local/lib"
LIB_DIRS="-L$LIB_DIR -L./pqdif/lib -L/usr/lib64 -L/usr/local/lib"
LIBS="./cloudfront/lib/libcurl.so \
./cloudfront/lib/libssl.so \
./cloudfront/lib/libcrypto.so \
./cloudfront/lib/liblog4cplus.so \
./pqdif/lib/libpqdiflib.a \
./pqdif/lib/libz.a \
-lpthread -ldl -lrt \
-lstdc++fs \
-lz \
./libuv.a \
-Wl,--start-group \
./pqdif/lib/libpqdiflib.a \
./pqdif/lib/libz.a \
-Wl,--end-group \
-pthread"
# 如果有静态 rocketmq 库就加上
@@ -74,4 +77,4 @@ if [ $? -eq 0 ]; then
ldd "$OUT_DIR/$TARGET" || echo "是静态编译程序 ✔"
else
echo "❌ 编译失败"
fi
fi