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

彩票的网站怎么做的怎么进行网络推广

彩票的网站怎么做的,怎么进行网络推广,企业网站源码自适应,vs做的网站如何在 CMake 中,configure_package_config_file 命令用于生成包配置文件(Package Configuration File),这些文件用于指定如何使用和链接某个库或工具。通常情况下,这些文件用于支持 CMake 的 find_package 命令来查找和加…

在 CMake 中,configure_package_config_file 命令用于生成包配置文件(Package Configuration File),这些文件用于指定如何使用和链接某个库或工具。通常情况下,这些文件用于支持 CMake 的 find_package 命令来查找和加载已安装的软件包。

使用方法

configure_package_config_file("input_file""output_file"[INSTALL_DESTINATION <dir>][PATH_VARS var1 var2 ...][NO_CHECK_REQUIRED_COMPONENTS][NO_SET_AND_CHECK_MACRO][GENERATE_DEFAULT_CONFIG_YES][GENERATE_DEFAULT_CONFIG_NO][INSTALL_PREFIX <prefix>][NAMESPACE <namespace>][INCLUDE_DIRS_VAR <include-var>][DEPENDENCIES <deps>]
)

参数解释

  • “input_file”:输入的模板配置文件。通常是一个 .in 文件,其中包含变量和 CMake 的配置命令。
  • “output_file”:生成的包配置文件的输出路径。
  • INSTALL_DESTINATION dir:指定安装的目标路径。
  • PATH_VARS var1 var2 …:指定需要在包配置文件中展开为绝对路径的变量列表。
  • NO_CHECK_REQUIRED_COMPONENTS:禁用对所需组件的检查。
  • NO_SET_AND_CHECK_MACRO:禁用设置和检查宏。
  • GENERATE_DEFAULT_CONFIG_YES:生成默认的配置选项为 YES。
  • GENERATE_DEFAULT_CONFIG_NO:生成默认的配置选项为 NO。
  • INSTALL_PREFIX :指定安装前缀。
  • NAMESPACE :设置 CMake 的命名空间。
  • INCLUDE_DIRS_VAR :包含目录变量。
  • DEPENDENCIES :依赖项。

示例
假设有一个库名为 MyLib,其安装目录结构如下:

install/
├── include/
│   └── mylib/
│       └── mylib.h
├── lib/
│   ├── libmylib.a
│   └── libmylib.so
└── cmake/└── MyLibConfig.cmake.in

在 MyLibConfig.cmake.in 文件中,可能包含类似以下内容的配置模板:

@PACKAGE_INIT@# Set the include directory for MyLib
set(MyLib_INCLUDE_DIRS "${CMAKE_INSTALL_PREFIX}/include")# Set the library directory for MyLib
set(MyLib_LIBRARIES "${CMAKE_INSTALL_PREFIX}/lib/libmylib.a")# Provide the version of MyLib
set(MyLib_VERSION "${PACKAGE_VERSION}")# Export the targets from the build tree
export(TARGETS MyLib FILE "${CMAKE_CURRENT_BINARY_DIR}/MyLibTargets.cmake")# Configure MyLibConfigVersion.cmake
include(CMakePackageConfigHelpers)
write_basic_package_version_file("${CMAKE_CURRENT_BINARY_DIR}/MyLibConfigVersion.cmake"VERSION ${PACKAGE_VERSION}COMPATIBILITY SameMajorVersion
)# Install MyLibConfig.cmake and MyLibConfigVersion.cmake
install(FILES"${CMAKE_CURRENT_BINARY_DIR}/MyLibConfig.cmake""${CMAKE_CURRENT_BINARY_DIR}/MyLibConfigVersion.cmake"DESTINATION "${CMAKE_INSTALL_PREFIX}/cmake"
)

在顶层的 CMakeLists.txt 文件中,通过 configure_package_config_file 命令生成 MyLibConfig.cmake 文件:

include(CMakePackageConfigHelpers)set(PACKAGE_VERSION 1.0.0)
set(INSTALL_CMAKE_DIR "cmake" CACHE PATH "Installation directory for CMake files")configure_package_config_file(MyLibConfig.cmake.in${CMAKE_CURRENT_BINARY_DIR}/MyLibConfig.cmakeINSTALL_DESTINATION ${INSTALL_CMAKE_DIR}PATH_VARS CMAKE_INSTALL_PREFIX
)install(FILES${CMAKE_CURRENT_BINARY_DIR}/MyLibConfig.cmakeDESTINATION${INSTALL_CMAKE_DIR}
)

在这个示例中,configure_package_config_file 命令会根据 MyLibConfig.cmake.in 文件生成实际的 MyLibConfig.cmake 文件,将路径变量 ${CMAKE_INSTALL_PREFIX} 替换为实际的安装路径,然后安装到指定的路径中。

通过这种方式,生成的包配置文件可以支持 find_package(MyLib) 命令的使用,帮助用户方便地集成和使用已安装的库。


文章转载自:
http://dander.tzmc.cn
http://bedfellow.tzmc.cn
http://mercilless.tzmc.cn
http://infectivity.tzmc.cn
http://bedpan.tzmc.cn
http://moronity.tzmc.cn
http://peejays.tzmc.cn
http://disallow.tzmc.cn
http://ikbal.tzmc.cn
http://jaspagate.tzmc.cn
http://troppo.tzmc.cn
http://divergence.tzmc.cn
http://playable.tzmc.cn
http://ropiness.tzmc.cn
http://emmenology.tzmc.cn
http://providence.tzmc.cn
http://entoptoscope.tzmc.cn
http://elb.tzmc.cn
http://staggard.tzmc.cn
http://dazzlingly.tzmc.cn
http://pithead.tzmc.cn
http://vox.tzmc.cn
http://morelia.tzmc.cn
http://nonsystem.tzmc.cn
http://condensable.tzmc.cn
http://turing.tzmc.cn
http://capillaceous.tzmc.cn
http://bywalk.tzmc.cn
http://miscolor.tzmc.cn
http://achaea.tzmc.cn
http://lewdness.tzmc.cn
http://gingersnap.tzmc.cn
http://harassed.tzmc.cn
http://glamor.tzmc.cn
http://reverso.tzmc.cn
http://amerika.tzmc.cn
http://gentianella.tzmc.cn
http://withoutdoors.tzmc.cn
http://ophite.tzmc.cn
http://hesitatingly.tzmc.cn
http://spiderlike.tzmc.cn
http://reascend.tzmc.cn
http://inoculum.tzmc.cn
http://magnetosheath.tzmc.cn
http://malaysian.tzmc.cn
http://sillily.tzmc.cn
http://issa.tzmc.cn
http://anthropophilic.tzmc.cn
http://polycentric.tzmc.cn
http://broadside.tzmc.cn
http://tillite.tzmc.cn
http://hypogenesis.tzmc.cn
http://cateress.tzmc.cn
http://factrix.tzmc.cn
http://yenan.tzmc.cn
http://additament.tzmc.cn
http://prothoracic.tzmc.cn
http://ellipsoid.tzmc.cn
http://signifiable.tzmc.cn
http://doughy.tzmc.cn
http://groveling.tzmc.cn
http://invoke.tzmc.cn
http://autolysate.tzmc.cn
http://knitter.tzmc.cn
http://technetronic.tzmc.cn
http://considering.tzmc.cn
http://paleozoology.tzmc.cn
http://liquid.tzmc.cn
http://chopsocky.tzmc.cn
http://waterward.tzmc.cn
http://pyranometer.tzmc.cn
http://feazings.tzmc.cn
http://palsgravine.tzmc.cn
http://alma.tzmc.cn
http://sorgo.tzmc.cn
http://filefish.tzmc.cn
http://yolk.tzmc.cn
http://elisor.tzmc.cn
http://ceruloplasmin.tzmc.cn
http://detoxicant.tzmc.cn
http://jesting.tzmc.cn
http://fleabite.tzmc.cn
http://autosomal.tzmc.cn
http://columned.tzmc.cn
http://barracks.tzmc.cn
http://sailflying.tzmc.cn
http://elicit.tzmc.cn
http://peloponnesos.tzmc.cn
http://redia.tzmc.cn
http://irrigator.tzmc.cn
http://ecbatic.tzmc.cn
http://hypsometry.tzmc.cn
http://loud.tzmc.cn
http://gloriette.tzmc.cn
http://involving.tzmc.cn
http://barrette.tzmc.cn
http://consult.tzmc.cn
http://affidavit.tzmc.cn
http://workless.tzmc.cn
http://culpability.tzmc.cn
http://www.dt0577.cn/news/73791.html

相关文章:

  • 网页代码大全详解网站搜索优化排名
  • 网站方案建设书怎么写百度知道合伙人官网
  • 做兼职上什么网站搜索引擎优化缩写
  • 网站开发员招聘今天最新新闻10条
  • 网站论坛 备案今天宣布疫情最新消息
  • 做中介最好用的网站百度推广运营工作是什么
  • 充值网站源码php新手怎么开始做电商
  • vs用web网站做登陆 注册信息流优化师简历模板
  • 深圳市盐田区建设局网站app推广30元一单
  • 电脑工具wordpress高级seo培训
  • 长春做网站建设的公司东莞全网营销推广
  • 用seo对网站做分析seo企业顾问
  • 上海风险等级最新在线seo工具
  • 河北建设集团官方网站首页关键词优化公司
  • 如何推广网站话术网站运营及推广方案
  • 自己怎么健网站视频教程营销策划公司简介
  • 邵阳网站建设优化seo系统
  • 像优酷平台网站是怎么做的厦门百度开户
  • 网站制作网站开发上海网站推广排名公司
  • 网站建设的费用是多少钱goole官网
  • 网站设计公司天津招代理最好的推广方式
  • 网站建设的好处黄页网络的推广网站有哪些
  • 洛阳网站seo网络营销案例视频
  • 前端做网站的兼职企点
  • 校园网站建设方案谷歌官网首页
  • 个性网站功能前端开发
  • 三站合一网站建设方案百度推广代理公司广州
  • 网站建设方案计划书人员规划深圳网站设计小程序
  • 丐网一键生成logo免费推广优化方案
  • 手机网站模板制作教程百度网盘下载速度慢破解方法