在C文件中预编译生成一个编译错误消息:
- #error message,message不需要用双引号包围
#error 编译指示字用于自定义程序员特有的编译错误消息,类似的,#warning 用于生成编译警告。
- #error 是一种预编译器指示字
- #error 可用于提示编译条件是否满足
在makefile中
$(error You have to specify 'COMPILER' to build ! Ex: make COMPILER=XXX)
类似的
$(warning You have to specify 'COMPILER' to build ! Ex: make COMPILER=XXX)