例如1: gcc-c-MM-MDmain.c-MP生成的 main.d 文件内容如下: main.o: main.c defs.h defs.h://该选项会生成该伪目标,其没有任何依赖项,若不使用 '-MP' 选项,则不会生成该伪目标规则 -MT Target 在生成的依赖文件中,指定依赖规则中的目标 例如: gcc -MF main.d -MG -MM -MP -MT main.d -M...
例如:gcc -M -MF main.d main.c 则'—M' 输出的内容就存在于 main.d 文件中了 1. 2. -MD 等同于 ‘-M -MF File’,但是默认关闭了 ‘-E’ 选项. 其输出的文件名是基于 ‘-o’ 选项,若给定了 ‘-o’ 选项,则输出的文件名是 ‘-o’ 指定的文件名,并添加 .d 后缀,若没有给定,则输入的文...
-MMD类似于“-MD”,但是输出的依赖文件中,不包含标准头文件-MP生成的依赖文件里面,依赖规则中的所有 h 依赖项都会在该文件中生成一个伪目标,其不依赖任何其他依赖项。该伪规则将避免删除了对应的头文件而没有更新"Makefile”去匹配新的依赖关系而导致 make 出错的情况出现。-MT Target在生成的依赖文件中,指定依...
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] 错误 1 make[...
...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/...
libstdc++-v3/include/aarch64-linux-gnu -I../../../../libsanitizer/../libstdc++-v3/libsupc++ -std=gnu++11-g -O2 -D_GNU_SOURCE -MT asan_poisoning.lo -MD -MP -MF .deps/asan_poisoning.Tpo -c ../../../../libsanitizer/asan/asan_poisoning.cc -fPIC -DPIC -o .libs/asan_...
28、MSG_ASSEMBLING = Assembling:MSG_CLEANING = Cleaning project:# Define all object files.OBJ = $(SRC:.c=.o) $(ASRC:.S=.o) # Define all listing files.LST = $(SRC:.c=.lst) $(ASRC:.S=.lst) # Compiler flags to generate dependency files.GENDEPFLAGS = -MD -MP -MF .dep/$(F...
I../../../gcc-11.2.0/libgomp -I../../../gcc-11.2.0/libgomp/../include -Wall -Werror -ftls-model=initial-exec -pthread -DUSING_INITIAL_EXEC_TLS -g -O2 -MT target.lo -MD -MP -MF .deps/target.Tpo -c ../../../gcc-11.2.0/libgomp/target.c -o target.o >/dev/null 2...
%{!Q:-quiet} %{nostdinc*} %{C} %{CC} %{v} %@{I*&F*} %{P} %I %{MD:-MD %{!o:%b.d}%{o*:%.d%*}} %{MMD:-MMD %{!o:%b.d}%{o*:%.d%*}} %{M} %{MM} %{MF*} %{MG} %{MP} %{MQ*} %{MT*} %{!E:%{!M:%{!MM:%{!MT:%{!MQ:%{MD|MMD:%{o*:-...
mfmaf -mno-fmaf -mpopc -mno-popc -mfix-at697f SPU Options -mwarn-reloc -merror-reloc -msafe-dma -munsafe-dma -mbranch-hints -msmall-mem -mlarge-mem -mstdmain -mfixed-range=register-range -mea32 -mea64 -maddress-space-conversion -mno-address-space-conversion -mcache-size=cache-...