bazel环境

https://github.com/bazelbuild/bazel/releases

CLion-2024.3.4.tar.gz

bazel_bin_url=https://github.com/bazelbuild/bazel/releases/download/7.6.0rc1/bazel-7.6.0rc1-linux-x86_64

bazel_bin_fp=/app/pack/bazel-7.6.0rc1-linux-x86_64

repoD=/app/bazel-demo-home/examples

prjD=$repoD/cpp-tutorial/stage1

wget $bazel_bin_url  -O $bazel_bin_fp

sudo ln -s $bazel_bin_fp /usr/bin/bazel

git clone https://github.com/bazelbuild/examples.git  $repoD




export HTTPS_PROXY=http://westgw:7890
#若无代理,bazel build 访问github会卡住

bazel    build //main:hello-world


#

clion_bin=/app3/clion-2024.3.4/bin/clion.sh

head -n 10  $clion_bin
#手工新插入一行:  JAVA_HOME=/app/jdk8

$clion_bin
#clion: settings --> 安装插件 :  bazel for clion (2025.02.18.1-api-version-243)

#clion: settings --> proxy : manul proxy configure:  http:  
#       hostname: 10.0.4.9
#       port: 7890

prjD=$repoD/cpp-tutorial/stage1
#prjD=/app/bazel-demo-home/examples/cpp-tutorial/stage1

#clion :
#file -> import bazel project ->  workspace( $prjD)

# ... ->  $prjD

# Generate from BUILD file  / BUILD file : (main/BUILD)

#Project data directory: $prjD
#Infer name from: 选workspace 、 不要选 import directory

#clion 打开 bazel 项目 $prjD ...

#clion : 双击 打开 文件 stage1/main/BUILD
# 文件stage1/main/BUILD  顶部  左侧 点击  绿色三角形 : 选择 'Debug Starlark : Bazel build main/hello',  开始  构建 、 调试 
#  或者 hello-world.cc : main函数 左侧  绿色三角形 :  开始  构建 、 调试 
 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

ziix

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值