
静态库
相关 特性 静态库 (.lib) 动态库 (.dll) 编译时 代码直接嵌入可执行文件 代码独立,运行时加载 文件大小 可执行文件较大 可执行文件较小 部署难度 无需额外文件 需要附带 .dll 文件 更新维护 需重...
相关 特性 静态库 (.lib) 动态库 (.dll) 编译时 代码直接嵌入可执行文件 代码独立,运行时加载 文件大小 可执行文件较大 可执行文件较小 部署难度 无需额外文件 需要附带 .dll 文件 更新维护 需重...
基本语法 Shebang #!/bin/bash 注释 # 这是一个注释 变量 变量名不能包含空格,等号两边也不能有空格 引用变量使用$符号 NAME="world" echo "Hel...
概述 是一种组织代码编译的方法 它是一个普通文本文件,其中包含了一系列规则和依赖关系,描述了如何从源代码文件构建目标文件 这些规则和依赖关系被make工具读取和执行 规则 规则是Makefile的核心部分,每个规则定...
Git仓库太大,一次性拉不下来 // 1 git clone --depth 1 ***.git // 2 git fetch --unshallow // 3 可以手动修改.git文件夹config文件对应仓库[r...
find_package 参数 REQUIRED: 如果指定了这个选项,CMake会在找不到包的时候失败。 QUIET: 如果指定了这个选项,如果找不到包,CMake 将不会产生任何消息。 MODULE: 如果指定了...
创建库 add_library(${PROJECT_NAME} SHARED ${SRC_LIST}) add_library(${PROJECT_NAME} STATIC ${SRC_LIST}) 修改创建库的默认...
变量 预定义变量 PROJECT_SOURCE_DIR # 工程的根目录 PROJECT_BINARY_DIR # 运行 cmake 命令的目录,通常是 ${PROJECT_SOURCE_DIR}/build PRO...
为pdb的命名添加版本信息 从目标文件读入第一行内容 然后截取16位后面的字符 然后在for循环里面用逗号分割截取到的目标字符串,存在4个token里面 由于in里面的表达式,只进行一次,所以这个for循环是只执行了...
文档 Gitlab ci doc 基本使用步骤 在gitlab的服务器里面安装runner 为目标工程注册runner 为项目添加CI配置文件.gitlab-ci.yml 基本配置 stages: - prepare...
文件夹存在与否 文件夹是否存在。 $script_dir = Split-Path -Parent $MyInvocation.MyCommand.Definition $dic_dir = Join-Path $s...
搜索当前分类