"CC=/path/to/directory ./configure" 是做什么的?
What does "CC=/path/to/directory ./configure" do?
CC=/path/to/afl/afl-gcc ./configure
是做什么的? (参见。AFL's Readme)
是否告诉 GCC 在该目录中查找文件?
(也许是路径变量之类的东西,因为 = 字符?)
也很奇怪:没有configure-exe。在那 directory.
写的时候
A=B C
shell 运行命令 C
,环境变量 A
设置为 B
。
CC
环境变量通常用于告诉 configure
脚本 C 编译器所在的位置。
这是两个操作的组合:
- 设置环境变量
CC
为/path/to/afl/afl-gcc
- 执行 ./configure(使用该环境变量)
如果两个动作都在一行,则环境变量只传递给这个命令,不存储在当前shell的环境中。
CC
可用于告诉配置脚本使用哪个 c 编译器。
CC=/path/to/afl/afl-gcc ./configure
是做什么的? (参见。AFL's Readme)
是否告诉 GCC 在该目录中查找文件? (也许是路径变量之类的东西,因为 = 字符?)
也很奇怪:没有configure-exe。在那 directory.
写的时候
A=B C
shell 运行命令 C
,环境变量 A
设置为 B
。
CC
环境变量通常用于告诉 configure
脚本 C 编译器所在的位置。
这是两个操作的组合:
- 设置环境变量
CC
为/path/to/afl/afl-gcc
- 执行 ./configure(使用该环境变量)
如果两个动作都在一行,则环境变量只传递给这个命令,不存储在当前shell的环境中。
CC
可用于告诉配置脚本使用哪个 c 编译器。