当前位置: 首页 > news >正文

荆州网站建设荆州h5长图模板

荆州网站建设荆州,h5长图模板,做php网站的话要学什么语言,seo外链购买需求 需要实现#xff0c;在cmake中定义宏定义#xff0c;可以#xff1a;1#xff09; 在code中可以使用#xff1b;2#xff09; 在cmake中可以识别是否已定义 问题 宏定义#xff0c;cmake有add_definitions函数#xff0c;直观的实现方法如下。 cmake_minimum… 需求 需要实现在cmake中定义宏定义可以1 在code中可以使用2 在cmake中可以识别是否已定义 问题 宏定义cmake有add_definitions函数直观的实现方法如下。 cmake_minimum_required(VERSION 3.13) project(main)# 定义宏 add_definitions(-DMY_MACRO)# 判断宏是否存在 if(DEFINED MY_MACRO)message(STATUS MY_MACRO已定义) else()message(STATUS MY_MACRO未定义) endif()定义宏后上述要求的第1条正常使用但是第2条始终提示没有定义改宏定义。ChatGPT也识别不到这个错误甚至还会给一个错误的demo example。后来查找cmake官网才找到原因原来宏定义Macro并不是变量variables不支持通过if()这样的方法判断。https://cmake.org/cmake/help/latest/command/if.html#defined 可能宏定义的在cmake解析CMakeLists.txt时候并没有生成而是在make的时候才会生成。 解决方法 一个间接的实现方式如下 cmake_minimum_required(VERSION 3.13) project(main)# 设置变量 set(MY_MACRO FORCE)# 判断变量的值并定义宏 if(DEFINED MY_MACRO)add_definitions(-DMY_MACRO)message(STATUS MY_MACRO已定义) else()message(STATUS MY_MACRO未定义) endif()
http://www.w-s-a.com/news/93137/

相关文章:

  • 电子毕业设计代做网站wordpress 插件放在那
  • 黄石规划建设局网站怎么做存储网站
  • 网站安装wordpress滨江网站建设
  • 河南官网网站建设一般使用的分辨率显示密度是
  • dedecms新网站 上传到万网的空间宝洁公司网站做的怎么样
  • 网站建设语录优惠券的网站怎么做的
  • 白山市住房和建设局网站有实力高端网站设计地址
  • 沧州网站建设制作设计优化深圳网站自然优化
  • 企业做网站 乐云seowordpress中修改html
  • 网站细节门户wordpress主题下载
  • 全景网站模版wordpress套餐
  • 华为云建网站dw制作一个手机网站模板
  • 定陶菏泽网站建设河北新出现的传染病
  • 商业网站建设案例教程郑州服装网站建设公司
  • 网站内容怎么做专业的企业管理软件
  • 深圳网站制作公司排名微网站和微信公共平台的区别
  • 权威的唐山网站建设扁平网站欣赏
  • 网站外链建设工作计划应用公园app免费制作
  • 东莞营销型网站建设全自动建站系统
  • 网络在线培训网站建设方案虚拟主机配置WordPress
  • 建设工程信息查询哪个网站好台州做优化
  • wordpress页面回收站位置台州做网站
  • 邢台市行政区划图seo咨询师招聘
  • 外贸网站建设案例网站建设优化开发公司排名
  • 恩施网站优化郑州有没有厉害的seo
  • 电子商务网站建设与管理期末考试题铜山区建设局网站
  • 怎么做非法彩票网站大兴安岭网站建设公司
  • 网站备案授权书模板海外如何淘宝网站建设
  • 网站开发提供源代码dedecms做网站教程
  • 怎么做国际网站首页erp系统一套大概多少钱