这个条件编译可以编译到,但是跳转定义却不行,为什么

xiaodaosnbb 2023-05-27 21:43:46

#ifdef LCD_SUPPORTED
  zmain_lcd_init();
#endif

...全文
61 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
CSDN-Ada助手 2023-05-27
精选
  • 打赏
  • 举报
回复
您的问题已经帮您同步至问答, 链接: https://ask.csdn.net/questions/7952852, 请您保持关注, 如果回答有帮助解决此问题, 麻烦您动动小手给相关的回答点赞, Ada会在评论区为您更新结题状态
于扶摇 2023-05-28
  • 打赏
  • 举报
回复

你可以在代码中定义LCD_SUPPORTED宏,或者在编译时将其传递给编译器,以便预处理器能够识别并执行相应的代码块。例如,如果你使用gcc编译器,可以在命令行中使用-D选项来定义宏:

593

社区成员

发帖
与我相关
我的任务
社区描述
ZigBee技术交流社区
社区管理员
  • 大可 Ducker
  • IoT_College
  • ByteHouse
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

ZigBee技术交流社区说明

  • ZigBee技术学习官网:www.sxf-iot.com
  • 关注微信公众号了解更多IoT行业资讯:shanxuefang-iot
  • 如何提问技术问题:点击了解

试试用AI创作助手写篇文章吧