32 lines
754 B
Bash
Raw Normal View History

2026-06-26 17:55:15 +08:00
#!/bin/bash
# ============================================================
# DroneScrewServer 启动脚本
# 自动配置环境变量并启动服务
# ============================================================
# 获取脚本所在目录
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# 配置 MVS SDK 环境
source "${SCRIPT_DIR}/setup_mvs_env.sh"
if [ $? -ne 0 ]; then
echo "环境配置失败,退出"
exit 1
fi
# 检查可执行文件
if [ ! -f "${SCRIPT_DIR}/DroneScrewServer" ]; then
echo "错误:找不到 DroneScrewServer 可执行文件"
echo "路径:${SCRIPT_DIR}/DroneScrewServer"
exit 1
fi
# 启动服务
echo ""
echo "启动 DroneScrewServer..."
echo ""
cd "${SCRIPT_DIR}"
./DroneScrewServer "$@"