ski

ski地址:git clone git@10.2.2.19:skipper/ski.git

编译:

在ski 目录下执行

source makesetup103.csh
mkdir build
cd build/
cmkr ..
make -j32 

skl 编译:

# 1. 下载skl
git clone git@10.2.2.19:skipper/skl.git

# 2. skl 同级目录下编译 rls103
git clone git@10.2.2.19:skipper/skdev.git
cd skdev
source makesetup.103.csh
mkdir rls103; cd rls103
cmkr ..
make -j20 # 在sk08 编译,cmdGen.py 第一行的 python 改成 python2
cmki ..
# ../../sk_rls103
# 输入install路径:/home/zhangsan/w/sk_rls103
# 如果skl需要编译dbg版本,install路径输入:/home/zhangsan/w/sk_dbg103

# 3. 编译 skl。如果要用 makesetup103.sh 要屏蔽 license 的设置,版本不对
# 然后按编译 ski 的流程编译skl

case 路径
home/wangyang/data

图形 query 用 itr 接口
坐标相关用 skIntx (会根据机器自动分配64 or 32 位)

skdev cmd/openssl/tcmalloc 等基础库
skl layout 相关
smp

项目:

ski 和 skic 的区别,部分代码重复,有修改的时候是要两边都做修改吗?

要做的事:

编译 viewer 版本
rView分支可以,rls需要配config,你编译dbg版本可以直接运行

本地打包

rm build -rf
mkdir -p build/Release_skipper
set MAKE="make BUILD=Release PRODUCT=skipper BRANCH=esdview -f Makefile -j50"
source makesetup103.csh
$MAKE cache
$MAKE
$MAKE install
$MAKE tar 

脚本编译:

buildSki_103 分支名

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PRODUCT=skipper -DCMAKE_BRANCH=esdview ..

vision lv 编译:

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PRODUCT=visionlv

# 飞测  rView_mergeCAPM 分支, sk01 上才能编译
git submodule update --init
buildskl.sh*  skipper_rls103
cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PRODUCT=visionlv -DCUSTOM_CONFIG=skv
cmake -DCMAKE_BUILD_TYPE=Debug -DCMAKE_PRODUCT=visionlv -DCUSTOM_CONFIG=skv

goldMask 编译:

cmake -DCMAKE_BUILD_TYPE=Release -DCMAKE_PRODUCT=viewer

vision 和 goldMask 运行要设置 conf home:setenv GM_VIEWER_CONF_HOME ./tools/gmviewer

group list 报错:

posted @ 2025-05-20 21:21  卑以自牧lq  阅读(15)  评论(0)    收藏  举报