gcc -D选项 编译时添加宏定义

程序实例:
#include 
#include 

int main(int argc, char* argv[])
{
	
#ifdef DEBUG
	printf("gcc 的-D 选项测试\n");
#endif

	return 0;
}

直接编译运行不会有任何结果:
yu@ubuntu:~/cplusplus/gcc$ gcc debugtest.c -o debugtest.exe
yu@ubuntu:~/cplusplus/gcc$ ./debugtest.exe 


方便测试,可以编译时定义宏,测试如下:
yu@ubuntu:~/cplusplus/gcc$ gcc debugtest.c -o debugtest.exe -D DEBUG
yu@ubuntu:~/cplusplus/gcc$ ./debugtest.exe 
gcc 的-D 选项测试



你可能感兴趣的:(Linux,programming)