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

宽城区网站建设个人可以做网站吗

宽城区网站建设,个人可以做网站吗,网站建设一般是用哪个软件,做房产网站长链接:小黑屋1024 / Python GitCode #对cmake版本的要求,此处不低于3.16 cmake_minimum_required(VERSION 3.16)#项目名称:此处为test project(test)#设置编译生成产物输出路径 ##可执行文件exe SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURC…

链接:小黑屋1024 / Python · GitCode

#对cmake版本的要求,此处不低于3.16
cmake_minimum_required(VERSION 3.16)#项目名称:此处为test
project(test)#设置编译生成产物输出路径
##可执行文件exe
SET(EXECUTABLE_OUTPUT_PATH ${PROJECT_SOURCE_DIR}/bin)
##dll
set(CMAKE_RUNTIME_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin) 
##lib
set(CMAKE_LIBRARY_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin) 
set(CMAKE_ARCHIVE_OUTPUT_DIRECTORY ${PROJECT_SOURCE_DIR}/bin)
##设置C++标准
#SET(CMAKE_CXX_STANDARD 11)
#SET(CMAKE_CXX_STANDARD_REQUIRED 11)#设置Qt属性
#set(CMAKE_AUTOUIC ON)
#set(CMAKE_AUTOMOC ON)
#set(CMAKE_AUTORCC ON)#打包所有源文件
file(GLOB SOURCES "src/*.*")
#基于上面的sources过滤不要的文件
#file(GLOB_RECURSE REMOVE_SOURCES "src/notuse.cpp")
#list(REMOVE_ITEM SOURCES ${REMOVE_SOURCES})
##产物生成
##生成可执行文件
add_executable(${PROJECT_NAME} ${SOURCES})
##生成动态库
##保证没有导出符号也生成lib文件
#set(CMAKE_WINDOWS_EXPORT_ALL_SYMBOLS ON)
#add_library(${PROJECT_NAME} SHARED ${SOURCES})
##生成静态库
#add_library(${PROJECT_NAME} STATIC ${SOURCES})
##库链接
#target_include_directories(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/externals/include)
#target_link_libraries(${PROJECT_NAME} PRIVATE ${PROJECT_SOURCE_DIR}/externals/lib/libtest.so)
##产物打包install 
##安装产物
# install(TARGETS ${PROJECT_NAME}  
#         CONFIGURATIONS Release
#         ARCHIVE DESTINATION ${PROJECT_SOURCE_DIR}/install/Release
#         LIBRARY DESTINATION ${PROJECT_SOURCE_DIR}/install/Release
#         RUNTIME DESTINATION ${PROJECT_SOURCE_DIR}/install/Release
#         CONFIGURATIONS Debug
#         RUNTIME DESTINATION ${PROJECT_SOURCE_DIR}/install/Debug
#         ARCHIVE DESTINATION ${PROJECT_SOURCE_DIR}/install/Debug
#         LIBRARY DESTINATION ${PROJECT_SOURCE_DIR}/install/Debug)##安装指定文件
# install(FILES ${PROJECT_SOURCE_DIR}/src/install.h 
#         DESTINATION ${PROJECT_SOURCE_DIR}/install/include)##安装目录,并过滤文件,支持正则和通配
###局部匹配,表示src/installDir下所有文件名包含install的文件
# install(DIRECTORY ${PROJECT_SOURCE_DIR}/src/installDir DESTINATION ${PROJECT_SOURCE_DIR}/install/include/
#         FILES_MATCHING REGEX "test")
###完全匹配,表示src/installDir下所有文件名包含install的文件
# install(DIRECTORY ${PROJECT_SOURCE_DIR}/src/installDir DESTINATION ${PROJECT_SOURCE_DIR}/install/include/
#         FILES_MATCHING PATTERN "otherfile.h")
#

介绍

这是一个基于CMakeLists.txt创建的C++模板项目。

它提供了固定的目录结构:

src目录存放源码

externals目录存放依赖(库),

bin目录存放生成的产物

install目录存放打包安装内容

通过clone这个项目,可以快速的使用CMakeLists.txt文件,选择与项目相关的配置(默认提供最简单的可执行文件所需要的CMake配置),从而快速开始代码编辑,而不是到处寻找cmake命令

目前支持的cmake内容有:

1.项目名(project)

2.cmake版本要求(cmake_minimum_version)

3.生成产物(add_executable、add_library)

4.源文件打包及过滤(file)

5.生成产物路径设置(EXECUTABLE_OUTPUT_PATH、CMAKE_RUNTIME_OUTPUT_DIRECTORY、CMAKE_LIBRARY_OUTPUT_DIRECTORY、CMAKE_ARCHIVE_OUTPUT_DIRECTORY)

6.产物安装(target、指定文件FILES、指定目录DIRECTORY)

7.链接动/静态库

8.C++标准选择

9.Qt属性设置

当然,有时间的话还会继续完善其他复杂的功能,比如版本号、导出等,同时,如果你有兴趣的话,欢迎你的pr。

如何使用

1.首先,这是一个模板,src里的内容可以完全忽略,也就是说如果你配置好你的Cmake内容的话,可以将src的文件清空,并开始创建自己的源文件。

2.完成源码编写后,可以在根目录下使用:

cmake -B build -S .

命令创建项目目录和项目文件,然后切到build目录下执行:

cmake --build . [--config=Release/Debug]

进行构建,其中[--config=Release/Debug]表示配置构建的版本,可以省略。

3.最后,如果一切顺利的话,你可以在bin目录下看到你的构建产物。


文章转载自:

http://tMoq3Trf.Lffgs.cn
http://ftCVYWtf.Lffgs.cn
http://yzgSMNyz.Lffgs.cn
http://88SGQ7vW.Lffgs.cn
http://35B1zbhS.Lffgs.cn
http://z2rWyf40.Lffgs.cn
http://3MzQTcHh.Lffgs.cn
http://0n3lUxyX.Lffgs.cn
http://0tbVMCiX.Lffgs.cn
http://VYNELt8G.Lffgs.cn
http://aVMM9dPx.Lffgs.cn
http://PJVMPfpG.Lffgs.cn
http://N7X8oro1.Lffgs.cn
http://XF2fGus5.Lffgs.cn
http://xh54nFfi.Lffgs.cn
http://GkWrgNNd.Lffgs.cn
http://YS1V2TtS.Lffgs.cn
http://1eh5HTJj.Lffgs.cn
http://HXaOI2Ex.Lffgs.cn
http://DlrvcagF.Lffgs.cn
http://CgfTbKh9.Lffgs.cn
http://qTIMPgBq.Lffgs.cn
http://keJpEc52.Lffgs.cn
http://4SuUZRXg.Lffgs.cn
http://kwdqxroN.Lffgs.cn
http://b47i4z2S.Lffgs.cn
http://ilHi9MXM.Lffgs.cn
http://dEoLskzv.Lffgs.cn
http://cv8hLwXP.Lffgs.cn
http://Q7w5Kmp8.Lffgs.cn
http://www.dtcms.com/wzjs/762833.html

相关文章:

  • 可以发广告的100个网站房间设计图软件
  • 315网站行业家具企业网站建设
  • 网站建设期末考试沈阳建网站的公司
  • 网站建设责任书山西做网站怎么样
  • 深圳网站制作hi0755济南网站建设山东聚搜网力推
  • 辽宁建设工程信息网抚顺seo优化方案ppt
  • 深圳做网站平台维护的公司google搜索引擎入口google
  • 网站推广策划拉新推广怎么快速拉人
  • 罗湖网站建设的公司企业电子商务网站开发
  • 域名空间都有了怎么做网站数码类网站名称
  • 江西网站建设与推广wordpress+下载站
  • 推荐郑州网站建设公司余姚网站定制
  • 免费学网页设计柳州网站seo优化公司
  • 网站建设哪里找红酒网站页面设计总结
  • design设计网站企业所得税优惠政策最新2023计算
  • 宜春公司做网站wordpress 完美搬家
  • 做物流网站的多少钱网站建设原创软文
  • 网站建设构建方案dw网页设计期末作业源代码
  • 雄安专业网站建设电话江苏住房和城乡建设部网站
  • asp网站可运行jsp吗斜杠青年seo工作室
  • 在家没事做建什么网站好东阳网站建设微信开发
  • 重庆市建设企业诚信分查询网站网站维护需要做什么
  • 注册网站不需要手机验证的h5页面是什么
  • 正规网站开发公司网站建设清单
  • 做网站jsp和php网站建设预算明细
  • 网站建设的目的及定位功能站内关键词排名优化软件
  • 网站开发流程详细步骤搭建网站知识
  • 做网站需要跟客户了解什么电子商务网站开发综合实训报告
  • 深圳网站小程序设计开发wordpress自动 插件
  • 重庆企业网站建设哪家好建立名词