博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
#error 编译 gcc
阅读量:7259 次
发布时间:2019-06-29

本文共 388 字,大约阅读时间需要 1 分钟。

 

在程序中使用#error可以在编译的时候强制产生一个错误及提示

例如:

#ifndef SIGSEGV

#error "SIGNAL.H does not define SIGSEGV; running this program WILL cause a core dump/crash!"
#endif

 

例如:

int main()

{

    #error "this is just used to test!"

    return 0;
}

[root@lihao /]# make

cc test.c

test.c:6:2: #error "this is just used to test!"

make: *** [test] Error 1

转载于:https://www.cnblogs.com/li-hao/archive/2013/04/02/2995394.html

你可能感兴趣的文章
天朝git的使用
查看>>
什么是 HTTPS
查看>>
BPF and eBPF linux
查看>>
如何解决MySQL在高版本需要指明是否进行SSL连接问题
查看>>
[PAL算法说明]SAP HANA PAL线性回归预测分析Linear Regression算法说明LRREGRESSION
查看>>
JAVA学习课第二十八届(多线程(七))- 停止-threaded多-threaded面试题
查看>>
Android仿微信图片上传,可以选择多张图片,缩放预览,拍照上传等
查看>>
我的vim配置
查看>>
C#获取微信二维码显示到wpf
查看>>
时间戳和字符串之间的互相转换
查看>>
Android Studio导入第三方类库的方法
查看>>
oracle学习总结3
查看>>
041 添加分区以及分析函数和窗口函数
查看>>
The type Date is ambiguous
查看>>
MVC 5使用ViewBag(对象)显示数据
查看>>
python多版本共存
查看>>
ajax处理select下拉表单
查看>>
30+学习Web设计和开发的优质新鲜资源
查看>>
“每天都被自己帅到睡不着” 用古文怎么说?
查看>>
Jmeter:Java request
查看>>