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

网站初期建设该做什么搜索引擎优化的概念是什么

网站初期建设该做什么,搜索引擎优化的概念是什么,自己做网站需要固定ip吗,济南比较大的网站制作公司目录 常见错误 问题现象 正确做法 if指令应该什么时候使用 活学活用 把IF指令用于多配置编译系统是很多初学者容易犯下的错误。这篇文章启示性的教你如何正确理解、使用CMake的多配置编译系统。 常见错误 以Debug和Release配置有不同的宏定义为例,如下所示&a…

目录

常见错误

问题现象

正确做法

if指令应该什么时候使用

活学活用


把IF指令用于多配置编译系统是很多初学者容易犯下的错误。这篇文章启示性的教你如何正确理解、使用CMake的多配置编译系统。

常见错误

以Debug和Release配置有不同的宏定义为例,如下所示:

   if(NOT DEFINED CMAKE_BUILD_TYPE)add_definitions(-DDEBUG)else()add_definitions(-DRELEASE)endif()

问题现象

  1. 按Debug运行Configure后Release配置没有 `RELEASE`宏定义,按Release运行Configure后Debug配置没有 `DEBUG`宏定义。
  2. 每次运行 `cmake -B`命令只能看到一个宏定义

正确做法

方法一

   add_definitions($<$<CONFIG:DEBUG>:-DDEBUG> $<$<CONFIG:RELEASE>:-DRELEASE>)

方法二

add_definitions($<IF:$<CONFIG:DEBUG>,-DDEBUG,-DRELEASE>)

if指令应该什么时候使用

  1. 不同的编译器有不同的编译选项,比如MSVC和GCC
  2. 不同的目标平台有不同的编译选项,比如Windows和Linux

活学活用

CI只需要验证Debug配置环境可运行:cmake -B build -DCMAKE_BUILD_TYPE=Debug,Release同理。
CI只需要验证Debug编译结果可运行:cmake --build build --config Debug -j 16,Release同理。

作者:岬淢箫声

CMake系列:正确使用多配置编译系统_岬淢箫声的博客-CSDN博客icon-default.png?t=N176https://blog.csdn.net/caoshiying/article/details/129065479

转载请注明来源

http://www.khdw.cn/news/49156.html

相关文章:

  • 北京网站建设公司兴田德润活动公司网站建设价格
  • web网站开发培训学校社群营销平台有哪些
  • 真正做新闻网站成都网络优化公司有哪些
  • 网站开发新加坡网站seo主要是做什么的
  • 把自己的网站卖给别人后对方做违法最新域名ip地址
  • 广州一站式网站建设优化网站的方法有哪些
  • 徐州圣道网络科技有限公司seo优化什么意思
  • 网站扒皮下载后怎么做优化落实疫情防控
  • 装饰设计图片企业seo排名哪家好
  • wordpress在哪里设置编辑器洛阳网站seo
  • 做淘宝美工需要知道的网站舆情系统
  • 如何让网站快速被收录网络营销的主要特点有哪些
  • 做网站上是外部连接怎么改南京谷歌seo
  • 网店设计英文如何优化培训方式
  • 一起做网店一样的网站seo引擎优化软件
  • 域名怎么拿来做网站十大禁止安装应用入口
  • 企业网站排名要怎么做如何做好品牌宣传
  • 做网站公司经营范围标题优化
  • 响应式网站建设效果独立站seo实操
  • 网站建设 后台空间容量1小时快速搭建网站
  • 百度怎么搜索到自己的网站自己建网站怎么推广
  • 建平台网站费用谷歌网页版入口在线
  • 需要推销自己做网站的公司获客渠道找精准客户
  • 在线营销型网站制作seo去哪里学
  • 哈尔滨 网站建设文案代写
  • 哪个网站做相片书好全网关键词搜索工具
  • 北京网站制作seo优化好做吗
  • 电子网站建设方案百度咨询
  • 做问卷有哪些网站潍坊做网站哪家好
  • 网站网络推广重庆自动seo