bazel build使用【未完】

1. install

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

配置文件等

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

name:安装目标的名称

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

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

cpp 复制代码
install(
    name = "my_target",
    srcs = ["//path/to:my_file"],
    dest = "/path/to/install",
)

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

cpp 复制代码
install(
    name = "install_myapp",
    srcs = [":myapp"],
    dest = "/usr/local/bin",
)
相关推荐
呱呱巨基39 分钟前
C/C++ 内存管理
c++·笔记·学习
半桔41 分钟前
【网络编程】TCP 服务器并发编程:多进程、线程池与守护进程实践
linux·服务器·网络·c++·tcp/ip
橘子131 小时前
C++实战:搜索引擎项目(二)
开发语言·c++·搜索引擎
应用市场2 小时前
Qt C++ 图形绘制完全指南:从基础到进阶实战
开发语言·c++·qt
青草地溪水旁2 小时前
设计模式(C++)详解—单例模式(2)
c++·单例模式
bkspiderx2 小时前
C++时区操作全版本指南(含C++03/C++11-17/C++20)
linux·开发语言·c++·c++20·时区
序属秋秋秋3 小时前
《C++进阶之STL》【哈希表】
数据结构·c++·stl·哈希算法·散列表·哈希表·哈希
青草地溪水旁3 小时前
设计模式(C++)详解——建造者模式(1)
c++·设计模式·建造者模式
自动驾驶小卡8 小时前
boost::circular_buffer的使用方法简介
c++·boost·circular_buffer
睡不醒的kun10 小时前
leetcode算法刷题的第三十二天
数据结构·c++·算法·leetcode·职场和发展·贪心算法·动态规划