当前位置: 首页 > news >正文

bazel build使用【未完】

1. install

install的作用:将生成的目标、文件复制到指定的安装目录中,可以是可执行文件、库文件、

                        配置文件等

若有一个c++可执行文件,可以使用install将其安装到标准的可执行路径中,以便于直接运行,而无需指定完整的文件路径

name:安装目标的名称
srcs:指定安装的源文件、目标,可以是文件名、目标名、通配符

dest:指定将文件、目标复制到安装目录

install(name = "my_target",srcs = ["//path/to:my_file"],dest = "/path/to/install",
)

将myapp目标安装到/usr/local/bin目录中

install(name = "install_myapp",srcs = [":myapp"],dest = "/usr/local/bin",
)
http://www.lryc.cn/news/230333.html

相关文章:

  • 11-13 /11-14代理模式 AOP
  • Ubuntu 创建并发布 Django 项目
  • SQL Server进阶知识
  • TFHEpp 使用记录
  • 大模型的实践应用6-百度文心一言的基础模型ERNIE的详细介绍,与BERT模型的比较说明
  • vue:如何把后端传过来的数组的其中一个对象加入新的属性
  • 数据库数据恢复—MSSQL报错“附加数据库错误823”如何恢复数据?
  • 如何使用 Java 设计一个简单的成绩计算程序
  • requests 在 Python 3.2 中使用 OAuth 导入失败的问题与解决方案
  • 山东省技能兴鲁网络安全大赛 web方向
  • No206.精选前端面试题,享受每天的挑战和学习
  • C#,数值计算——函数计算,Ratfn的计算方法与源程序
  • 排序算法之-快速
  • [vim]Python编写插件学习笔记2 - 分离
  • 【已解决】ModuleNotFoundError: No module named ‘kornia‘
  • 预览PDF并显示当前页数
  • 阿里云优惠券介绍、作用、领取入口及使用教程
  • Shell编程--流程控制
  • 设计模式-模板方法模式(Template Method)
  • 远程登录Linux方法(Linux平台相互远程;Windows远程登录Linux、远程编码、文件传输;无法远程登录的问题解决;c程序的编译)
  • macOS 13.6 及后续系统安装 Asahi Linux 将破坏引导
  • Python武器库开发-flask篇之flask框架的安装(二十一)
  • 【CASS精品教程】打开cass提示base.dcl未找到文件的解决办法
  • [vim]Python编写插件学习笔记3 - 命令行参数
  • 【仙逆】王林400年晋升元婴,复仇藤化元杀尽藤姓,高老畏罪自裁
  • 云原生实战课大纲
  • 数据湖架构
  • Zabbix 5.0部署(centos7+server+MySQL+Apache)
  • YOLO改进系列之注意力机制(CloAttention模型介绍)
  • openssl+AES开发实例(linux)