15 lines
603 B
Bash
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; }
|