1、如何查看自己编译时使用的是哪个头文件(特别是项目中有很多同名头文件、对项目不熟悉的时候)?
解决方法: gcc 的-E选项;-E选项只处理预编译,不编译,此时如果打开预编译后的文件,可以看到预编译展开信息;
普通的编译指令 gcc -c test.c -o test.o 修改后的编译指令:gcc -c test.c -E >test.p 然后使用UE打开test.p文件,里面会有清晰的描述,不能使用 -o选项;
1、如何查看自己编译时使用的是哪个头文件(特别是项目中有很多同名头文件、对项目不熟悉的时候)?
解决方法: gcc 的-E选项;-E选项只处理预编译,不编译,此时如果打开预编译后的文件,可以看到预编译展开信息;
普通的编译指令 gcc -c test.c -o test.o 修改后的编译指令:gcc -c test.c -E >test.p 然后使用UE打开test.p文件,里面会有清晰的描述,不能使用 -o选项;