跟我一起写 Makefile (PDF 重制版)
包含其它 Makefile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9 2.11 环境变量 MAKEFILES . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10 2.12 make . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 35 5.7 环境变量 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36 5.8 接下来按顺序寻找目录/include (一般是 /usr/local/bin )、/usr/gnu/include 、 /usr/local/include 、/usr/include 。 环境变量 .INCLUDE_DIRS 包含当前 make 会寻找的目录列表。你应当避免使用命令行参数 -I 来寻 找以上这些默认目录,否则会使得 make “忘掉”所有已经设定的包含目录,包括默认目录。 0 码力 | 81 页 | 628.51 KB | 1 年前3Hyperledger Fabric 2.5 中文文档
下面的列表包含了 Fabric (非 API 部分)文档的主要章节。这些内容对 概览 & 教程 中提到的概念进行了扩展,同时还覆盖了一些高级主题。 环境字典 env 运行环境即设置 环境即状态共享 其他考虑 环境变量完整列表 Execution model Execution strategy Defining tasks Defining host lists Intelligently executing 参见 Failure handling (usage documentation) 故障处理 但如果我们想更加灵活,给用户另一个选择,该怎么办?一个名为 warn_only 的设置(或着说 环境变量 ,通常缩写为 env var )可以把退出换为警告,以 提供更灵活的错误处理。 让我们把这个设置丢到 test 函数中,然后注意这个 local 调用的结果: from __future__ 或 .return_code 属性)的对象。 abort 函数用于手动停止任务的执行。 即使增加了上述复杂度,整个处理过程仍然很容易理解,而且它已经远比之前 灵活。 参见 上下文管理器, 环境变量完整列表 建立连接 让我们回到 fabfile 的主旨:定义一个 deploy 任务,让它在一台或多台远程服 务器上运行,并保证代码是最新的: def deploy(): code_dir0 码力 | 138 页 | 154.00 KB | 1 年前3Hyperledger Fabric 1.4 中文文档
下面的列表包含了 Fabric (非 API 部分)文档的主要章节。这些内容对 概览 & 教程 中提到的概念进行了扩展,同时还覆盖了一些高级主题。 环境字典 env 运行环境即设置 环境即状态共享 其他考虑 环境变量完整列表 Execution model Execution strategy Defining tasks Defining host lists Intelligently executing 参见 Failure handling (usage documentation) 故障处理 但如果我们想更加灵活,给用户另一个选择,该怎么办?一个名为 warn_only 的设置(或着说 环境变量 ,通常缩写为 env var )可以把退出换为警告,以 提供更灵活的错误处理。 让我们把这个设置丢到 test 函数中,然后注意这个 local 调用的结果: from __future__ 或 .return_code 属性)的对象。 abort 函数用于手动停止任务的执行。 即使增加了上述复杂度,整个处理过程仍然很容易理解,而且它已经远比之前 灵活。 参见 上下文管理器, 环境变量完整列表 建立连接 让我们回到 fabfile 的主旨:定义一个 deploy 任务,让它在一台或多台远程服 务器上运行,并保证代码是最新的: def deploy(): code_dir0 码力 | 145 页 | 161.53 KB | 1 年前3C++高性能并行编程与优化 - 课件 - 11 现代 CMake 进阶指南
比较蠢,他只会找当前 exe 所在目 录,然后查找 PATH ,找不到就报错。而你的 dll 在其他目录,因此 Windows 会找不到 dll 。 • 解决 1 :把 dll 所在位置加到你的 PATH 环境变量里去,一劳永逸。 • 解决 2 :把这个 dll ,以及这个 dll 所依赖的其他 dll ,全部拷贝到和 exe 文件同一目录 下。 手动拷贝 dll 好麻烦,能不能让 CMake 把 dll Qt5Config.cmake ,更有针对性。 • 第三种 ( 推荐 ) ,直接在命令行通过 -DQt5_DIR=”xxx” 指定,这样不用修改 CMakeLists.txt 。 • 第四种,还可以通过设置环境变量 Qt5_DIR 也是可以的,就是对 Windows 用户比较困 难。 不指定 REQUIRED ,找不到时不报错,只会设置 TBB_FOUND 为 FALSE 如果没有 REQUIRED CMake 还提供了一些简写变量: MSVC, CMAKE_COMPILER_IS_GNUCC CMAKE_CXX_COMPILER_ID 直接作为字符串变量 从命令行参数指定编译器 也可以通过环境变量 CXX 指定 CMAKE_GENERATOR 也可以了解一下 顺便一提,小彭老师使用的 vimrc 分享 github.com/archibate/vimrc 第 9 章:分支与判断 BOOL0 码力 | 166 页 | 6.54 MB | 1 年前3Flask入门教程
py 的文件中。如果你使用了其他名称,就要设置系统环境变量 FLASK_APP 来告诉 Flask 你要启动哪个程序。 Flask 通过读取这个文件对应的模块寻找要运行的程序实例,你可以把它设置成下 面这些值: 模块名 Python 导入路径 文件目录路径 管理环境变量 现在在启动 Flask 程序的时候,我们通常要和两个环境变量打交道: FLASK_APP 和 FLASK_ENV FLASK_ENV 设为 development 来开启。调试模式开启后,当程序出 错,浏览器页面上会显示错误信息;代码出现变动后,程序会自动重载。 为了不用每次打开新的终端会话都要设置环境变量,我们安装用来管理系统环境变 量的 python-dotenv: $ pipenv install python-dotenv 当 python-dotenv 安装后,Flask 会从项目根目录的 的 touch 命令创建: $ touch .env .flaskenv 第 2 章:Hello, Flask! 17 .flaskenv 用来存储 Flask 命令行系统相关的公开环境变量;而 .env 则用来存储敏 感数据,不应该提交进Git仓库,我们把 .env 添加到 .gitignore 文件的结尾(新建一 行)来让 Git 忽略它。你可以使用编辑器执行这个操作: .env0 码力 | 127 页 | 7.62 MB | 1 年前3make & Makefile
. . . . . . . . . . . . . make & Makefile . shell 环境变量和 shell 命令在变量定义中的使用 . . Makefile可以通过$$引用shell的环境变量,其格式为: $$NAME或$${NAME}, 其中NAME是shell环境变量, 如: install : plain test -d $${HOME}/bin && cp plain 变量定义和变量引用, 如:用户定义的变量和系统内置变量,内置 变量有具有恒定值的变量,如:CC = cc;还有随规则改变而改变 的自动变量;此外还可引用shell的环境变量,其格式 为$$NAME或$${NAME}, 其中NAME为shell的环境变量; 高级功能:宏、函数定义和调用等; ©hfwang - 27/36 - ... . ... . ... . ... . ... . ... retval.o : lex.h # a redundant tab make会将一个空action覆盖%.o: %.c的action; 变量的引用没有加上$( )或${ }; shell环境变量的引用没有加上$$; 错误使用自动变量$?、$、$*和$等; 有关联的action没有写在一行; 依赖关系描述不完整; ©hfwang - 30/36 - ... . ... . .0 码力 | 36 页 | 975.98 KB | 1 年前3Go 入门指南(The way to Go)
阅前必读 内容介绍 前言 第1章:Go 语言的起源,发展与普及 1.1 起源与发展 1.2 语言的主要特性与发展的环境和影响因素 第2章:安装与运行环境 2.1 平台与架构 2.2 Go 环境变量 2.3 在 Linux 上安装 Go 2.4 在 Mac OS X 上安装 Go 2.5 在 Windows 上安装 Go 2.6 安装目录清单 2.7 Go 运行时(runtime) 1.2.9 小结 1.2 语言的主要特性与发展的环境和影响因素 - 23 - 本文档使用 书栈(BookStack.CN) 构建 第2章:安装与运行环境 2.1 平台与架构 2.2 Go 环境变量 2.3 在 Linux 上安装 Go 2.4 在 Mac OS X 上安装 Go 2.5 在 Windows 上安装 Go 2.6 安装目录清单 2.7 Go 运行时(runtime) - 27 - 本文档使用 书栈(BookStack.CN) 构建 2.2 Go 环境变量 Go 开发环境依赖于一些操作系统环境变量,你最好在安装 Go 之间就已经设置好他们。如果你使用的是 Windows 的话,你完全不用进行手动设置,Go 将被默认安装在目录 c:/go 下。这里列举几个最为重要的环境变量: $GOROOT 表示 Go 在你的电脑上的安装位置,它的值一般都是 $HOME/go0 码力 | 466 页 | 4.44 MB | 1 年前3Cmake 实践
/lib/ld-linux.so.2 (0xb7fa9000) 说明,main 确实链接到了静态库 libhello.a 6,特殊的环境变量 CMAKE_INCLUDE_PATH 和 CMAKE_LIBRARY_PATH 务必注意,这两个是环境变量而不是 cmake 变量。 使用方法是要在 bash 中用 export 或者在 csh 中使用 set 命令设置或者 CMAKE_INC hello.h PATHS /usr/include /usr/include/hello) 这里我们没有指定路径,但是,cmake 仍然可以帮我们找到 hello.h 存放的路径,就是因 为我们设置了环境变量 CMAKE_INCLUDE_PATH。 如果你不使用 FIND_PATH,CMAKE_INCLUDE_PATH 变量的设置是没有作用的,你不能指 望它会直接为编译器命令添加参数-I。 “ 程序的过程 ,既然是 cmake ” 语言 ,自然涉及到变量、语法等. 下一节,我们将抛开程序的话题,看看常用的 CMAKE 变量以及一些基本的控制语法规则。 七,cmake 常用变量和常用环境变量 一,cmake 变量引用的方式: 前面我们已经提到了,使用${}进行变量的引用。在 IF 等语句中,是直接使用变量名而不 通过${}取值 二,cmake 自定义变量的方式: 主要有隐式定 0 码力 | 47 页 | 264.27 KB | 1 年前3Go 入门指南(The way to Go)
当你在创建目录时,文件夹名称永远不应该包含空格,而应该使用下划线 "_" 或者其它一般符号 代替。 2.2 Go 环境变量 Go 开发环境依赖于一些操作系统环境变量,你最好在安装 Go 之间就已经设置好他们。如果你使用的是 Windows 的话,你完全不用进行手动设置,Go 将被默认安装在目录 c:/go 下。这里列举几个最为重要 的环境变量: $GOROOT 表示 Go 在你的电脑上的安装位置,它的值一般都是 $HOME/go 安装指南和 下载地址:Download the Go distribution 。 我们接下来也会带你一步步的完成安装过程。 1. 设置 Go 环境变量 我们在 Linux 系统下一般通过文件 $HOME/.bashrc 配置自定义环境变量,根据不同的发行版也可 能是文件 $HOME/.profile ,然后使用 gedit 或 vi 来编辑文件内容。 export GOROOT=$HOME/go GOROOT=$HOME/go 为了确保相关文件在文件系统的任何地方都能被调用,你还需要添加以下内容: export PATH=$PATH:$GOROOT/bin 在开发 Go 项目时,你还需要一个环境变量来保存你的工作目录。 export GOPATH=$HOME/Applications/Go $GOPATH 可以包含多个工作目录,取决于你的个人情况。如果你设置了多个工作目录,那么当你在 之后使用0 码力 | 380 页 | 2.97 MB | 1 年前3Laravel 6.0 中文文档
中文学习资源:https://xueyuanjun.com 15 AWS_REGION 环境变量 影响级别:可选 如果你计划使用 Laravel Vapor,那么需要在 config 目录下更新所 有已存在的 AWS_REGION 配置为 AWS_DEFAULT_REGION,此外,你还 需要在 .env 文件中更新这个环境变量的名称。 数据库 Capsule table 方法 影响级别:中等 注:此更新只会影响使用了 如果你是在一个团队中进行开发,则需要将 .env.example 文件随你 的应用代码一起提交到源码控制中:将一些配置值以占位符的方式放 置在 .env.example 文件中,这样其他开发者就会很清楚运行你的应 用需要配置哪些环境变量。 还可以创建一个 .env.testing 文件,该文件会在运行 PHPUnit 测 试或执行带有 --env=testing 选项的 Artisan 命令时覆盖 从 .env 文件读取的值。 本文档由学院君提供 学院君致力于提供优质 Laravel 中文学习资源:https://xueyuanjun.com 37 注:.env 文件中的所有变量都可以被外部环境变量覆盖, 例如服务器级别或系统级别的环境变量。 环境变量类型 .env 文件中所有变量都会被解析为字符串,因此创建了一些保留值 以便从 env() 函数返回更广泛的类型: .env 值 env()值 true (bool)true0 码力 | 1442 页 | 14.66 MB | 1 年前3
共 149 条
- 1
- 2
- 3
- 4
- 5
- 6
- 15