-MT Target 在生成的依赖文件中,指定依赖规则中的目标 例如: gcc -MF main.d -MG -MM -MP -MT main.d -MT main.o main.c $ cat main.d #查看生成的依赖文件的内容 main.d main.o: main.c 注:依赖规则中main.d 和 main.o 目标都是通过'-MT'选项指定的 1. 2. 3. 4. 5. 3. 使用参考:...
如果定义中有两个名字,第二个名字就是依赖关系规则中的目标名。 设置该环境变量的结果与在命令行中使用参数 -M 、 -MF 和 -MT 的效果一样。 ==> 参见 DEPENDENCIES_OUTPUT 。 TMPDIR 这个变量包含了供编译程序存放临时工作文件的目录的路径名。这些文件通常在编译过程结束时被删除。这种文件的一个例子就是由预...
defs.h://该选项会生成该伪目标,其没有任何依赖项,若不使用 '-MP' 选项,则不会生成该伪目标规则 -MT Target 在生成的依赖文件中,指定依赖规则中的目标 例如: gcc -MF main.d -MG -MM -MP -MT main.d -MT main.o main.c$cat main.d#查看生成的依赖文件的内容main.d main.o:main.c 注:依赖规...
-MF很好理解,就是输出依赖文件名 关于-MF和-MT,这些选项是用来生成依赖文件列表的,而这个列表又能以-include <dlist>或者include <dlist>的形式添加到Makefile中。其中MF指定文件名,MT指定依赖目标名。
换句话说,这个环境变量相当于结合了选项-MM和-MF(见调用 Invocation ),也有一个可选的-MT开关。 SUNPRO_DEPENDENCIES 这个变量与 DEPENDENCIES_OUTPUT(见上文)相同,只是系统头文件不会被忽略,所以它意味着 -M 而不是 -MM。然而,对主输入文件的依赖被省略了。参见Invocation。
gcc -MF main.d -MG -MM -MP -MT main.d -MT main.o main.c $ cat main.d #查看生成的依赖文件的内容 main.d main.o: main.c 注:依赖规则中 main.d 和 main.o 目标都是通过 “-MT” 选项指定的 1 2 3 4 5 3. 使用参考 以上简单介绍了 gcc -M 相关的选项,旨在让 make 自动推导并生成...
file -M -MD -MF -MG -MM -MMD -MP -MQ -MT -no-integrated-cpp -P -pthread -remap -traditional inhibited with the negated form -fno-working-directory. If the -P flag is present in the command line, this option -P Inhibit generation of linemarkers in the output from the preprocessor...
gcc-c source.c-MTobject.o 这将生成一个名为”object.o”的目标文件,并在同一目录下生成一个名为”object.d”的依赖关系文件,其中包含了source.c及其所依赖的头文件列表。 如果你想要将依赖关系文件输出到指定位置,可以使用-MF选项加上路径参数:
gcc -M -MM -MQ -MF -MT -MD 2017-08-23 18:28 − ... suonikeyinsu 0 5576 相关推荐 GCC编译器 2019-12-12 16:22 − 简介GCC是LINUX环境下的编译工具集,是GNU Compiler Collection的缩写,其中包含gcc、g++等编译器及ar、nm等工具集。 GCC工具集不仅能编译C/C++语言,其他如Objective-C、Pasc...
...ocal/isl/include-o lto-compress.o-MT lto-compress.o-MMD-MP-MF./.deps/lto-compress.TPo../.././gcc/lto-compress.c../.././gcc/lto-compress.c:34:18:致命错误:zlib.h:没有那个文件或目录 #include<zlib.h>^编译中断。make[3]:***[lto-compress.o]错误1make[3]:离开目录“/HDD/...