2025-05-27 15:46:31 +08:00

15 lines
603 B
Bash

#!/bin/bash
export PATH=/usr/bin:$PATH # 添加 GCC 和 G++ 所在目录到 PATH
echo "Current PATH: $PATH"
gcc -c linuxrec.c || { echo "Failed to compile linuxrec.c"; exit 1; }
g++ -g -std=c++11 -o ivw_demo ivw_demo.cpp ../../VortXDB/client.o linuxrec.o -L./libs/ -laikit -lpthread -lzmq -lcjson -luuid -ldl -Wl,-rpath=./libs -lasound || { echo "Failed to compile ivw_demo"; exit 1; }
# 设置 LD_LIBRARY_PATH 环境变量
export LD_LIBRARY_PATH=./libs:$LD_LIBRARY_PATH
echo "LD_LIBRARY_PATH set to: $LD_LIBRARY_PATH"
# 执行 ivw_demo
./ivw_demo || { echo "Failed to execute ivw_demo"; exit 1; }