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

腾讯云主机网站建设教程wordpress前端投稿插件

腾讯云主机网站建设教程,wordpress前端投稿插件,西宁建设网站,凌风wordpress 百度云使用Clion刷题,在一个项目中创建多个main函数,每一个文件对应一道题目,将Clion作为题目管理系统使用,并且cpp文件允许使用中文名,exe文件统一输出到runtime目录,防止污染根目录,CmakeLists文件如…

使用Clion刷题,在一个项目中创建多个main函数,每一个文件对应一道题目,将Clion作为题目管理系统使用,并且cpp文件允许使用中文名,exe文件统一输出到runtime目录,防止污染根目录,CmakeLists文件如下:

cmake_minimum_required(VERSION 3.29)
project(CppProject)set(CMAKE_CXX_STANDARD 20)#设定构建运行路径,避免污染根目录
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/archive)
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/library)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${CMAKE_SOURCE_DIR}/runtime)
set(LIBRARY_OUTPUT_PATH ${CMAKE_SOURCE_DIR}/path)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_DEBUG   ${CMAKE_SOURCE_DIR}/runtime)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELEASE ${CMAKE_SOURCE_DIR}/runtime)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_RELWITHDEBINFO ${CMAKE_SOURCE_DIR}/runtime)
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY_MINSIZEREL ${CMAKE_SOURCE_DIR}/runtime)#遍历项目根目录下所有的.C文件,自动添加
file(GLOB_RECURSE files *.c */*.c *.cpp */*.cpp)
foreach(file ${files})# 获取文件名(不带扩展名),可能包含中文get_filename_component(fullname ${file} NAME_WE)# 去除非法字符,仅保留字母、数字和下划线string(REGEX REPLACE "[^A-Za-z0-9_]" "" base_name ${fullname})# 将文件的绝对路径转为 CMake 格式的路径(保证唯一性)file(TO_CMAKE_PATH "${file}" filePath)# 利用文件路径生成 MD5 哈希值string(MD5 hash ${filePath})# 取哈希值的前4个字符作为后缀string(SUBSTRING ${hash} 0 4 uniqueSuffix)# 构造合法且唯一的 target 名称set(target_name "${base_name}_${uniqueSuffix}")add_executable(${target_name} ${file})# 如果希望最终生成的 exe 文件名保留原文件名(包含中文),可设置 OUTPUT_NAME 属性set_target_properties(${target_name} PROPERTIES OUTPUT_NAME ${fullname})message("    -- ${file} will be compiled to runtime/${fullname}")
endforeach()
http://www.dtcms.com/wzjs/799023.html

相关文章:

  • 门窗网站源码广东新闻联播吴姗姗
  • win7网站服务器制作软件网上商城包括
  • 自己可以做一个网站吗网页设计网站名字
  • 网站是否有备案织梦网站底部黑链
  • 网页设计怎么分析网站啊柳城网站制作
  • 广东省公路建设有限公司网站wordpress快速开发
  • 茶叶网站建设策划书南京网络科技公司
  • 网站html优化方法郑州seo规则
  • 网站制作成品下载眉县做网站
  • 浙江省城乡建设厅网站苏州网站设计公司简介
  • 厦门网站制作网页旅游网站制作内容
  • 四大门户网站对比分析提升自己建设自己的网站
  • 网站建设费可摊几年北京seo外包
  • 集团网站建设 中企动力做网站怎么导入地图
  • 网站建设在哪能看手机seo百度点击软件
  • 济南自助建站模板点瑞网络网站建设
  • 虚拟空间的网站赚钱吗公司网站建设费用入什么费用
  • 网站建设的展望 视频网页网络优化
  • 老师让做网站怎么做四川省建筑人员证书查询
  • 哪些分类网站医疗行业企业网站建设
  • 怎样发掘网站建设的客户天津市工商网站查询企业信息
  • 网站建设平台官网河间米各庄免费的ppt模板网站有哪些
  • 广州网站备案怎样用jsp做网站登录
  • 做企业网站的凡客系统
  • 朝阳专业网站建设seoul
  • 快速建设网站视频教程公司网站的个人主页怎么做
  • wordpress建站详解acg wordpress模板
  • 徐州网站建设xleccentos 如何建立网站
  • 网站开发语言 知乎购买云服务器之后怎么使用
  • wordpress 架站 电子书最热门的网页游戏排行