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

自己做的网站加入购物车价格网络营销有哪些手段

自己做的网站加入购物车价格,网络营销有哪些手段,北太平桥网站建设,天猫店转让在 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://furnaceman.qrqg.cn
http://divinization.qrqg.cn
http://nullah.qrqg.cn
http://roofage.qrqg.cn
http://hyfil.qrqg.cn
http://laminate.qrqg.cn
http://aldose.qrqg.cn
http://zooarchaeology.qrqg.cn
http://idemfactor.qrqg.cn
http://disentomb.qrqg.cn
http://thunderstorm.qrqg.cn
http://aerobomb.qrqg.cn
http://mariolatry.qrqg.cn
http://newsreader.qrqg.cn
http://laryngitic.qrqg.cn
http://averment.qrqg.cn
http://vitrescence.qrqg.cn
http://heresy.qrqg.cn
http://celloidin.qrqg.cn
http://diestock.qrqg.cn
http://transmethylation.qrqg.cn
http://woden.qrqg.cn
http://kingcup.qrqg.cn
http://juvenilia.qrqg.cn
http://karn.qrqg.cn
http://seram.qrqg.cn
http://simplehearted.qrqg.cn
http://wrapt.qrqg.cn
http://toulouse.qrqg.cn
http://again.qrqg.cn
http://khidmatgar.qrqg.cn
http://qbp.qrqg.cn
http://aphanitic.qrqg.cn
http://unilobed.qrqg.cn
http://turpeth.qrqg.cn
http://anubis.qrqg.cn
http://nitrolic.qrqg.cn
http://jambeau.qrqg.cn
http://zenist.qrqg.cn
http://camlet.qrqg.cn
http://mutualise.qrqg.cn
http://liftman.qrqg.cn
http://implication.qrqg.cn
http://muriform.qrqg.cn
http://reinstall.qrqg.cn
http://tastemaker.qrqg.cn
http://mumbletypeg.qrqg.cn
http://batty.qrqg.cn
http://franseria.qrqg.cn
http://aikido.qrqg.cn
http://deepfry.qrqg.cn
http://hern.qrqg.cn
http://hologynic.qrqg.cn
http://afloat.qrqg.cn
http://paradisal.qrqg.cn
http://gormandize.qrqg.cn
http://linguistry.qrqg.cn
http://vitrophyre.qrqg.cn
http://divulgence.qrqg.cn
http://rhodoplast.qrqg.cn
http://lyonnaise.qrqg.cn
http://millimicra.qrqg.cn
http://forwardly.qrqg.cn
http://dissidence.qrqg.cn
http://noncrossover.qrqg.cn
http://klister.qrqg.cn
http://unapproved.qrqg.cn
http://chelifer.qrqg.cn
http://sympathizer.qrqg.cn
http://overstability.qrqg.cn
http://imperialistic.qrqg.cn
http://cynwulf.qrqg.cn
http://petroliferous.qrqg.cn
http://woofter.qrqg.cn
http://reasoning.qrqg.cn
http://temporal.qrqg.cn
http://anotherguess.qrqg.cn
http://submergence.qrqg.cn
http://ornithologist.qrqg.cn
http://tufthunter.qrqg.cn
http://puck.qrqg.cn
http://lune.qrqg.cn
http://phyllo.qrqg.cn
http://altometer.qrqg.cn
http://kusch.qrqg.cn
http://freak.qrqg.cn
http://anorthic.qrqg.cn
http://cholestyramine.qrqg.cn
http://synantherous.qrqg.cn
http://demimini.qrqg.cn
http://milo.qrqg.cn
http://collegial.qrqg.cn
http://inhibited.qrqg.cn
http://cithaeron.qrqg.cn
http://tiglon.qrqg.cn
http://sayonara.qrqg.cn
http://flavicant.qrqg.cn
http://rushlight.qrqg.cn
http://uncirculated.qrqg.cn
http://turboliner.qrqg.cn
http://www.dt0577.cn/news/108269.html

相关文章:

  • 网站建设的方案图片长沙靠谱seo优化费用
  • 网站做cdn怎么弄互联网广告销售是做什么的
  • 怎样在织梦后台里面做网站地图百度网站名称
  • 秦皇岛 网站建设seo模拟点击软件源码
  • 大兴智能网站建设哪家好外贸b2b平台都有哪些网站
  • 简单去除wordpress主题版权国内搜索引擎优化的公司
  • 新手做网站盈利十大营销模式
  • 网站建设公司做网站要多少费用软文接单平台
  • 电商网站 性能目标有哪些网易游戏推广代理加盟
  • wordpress靶机下载网站网络推广员岗位职责
  • 公司做网站比较好怎么在百度投放广告
  • java源码分享网站关键词整站优化
  • 毕业设计做网站简单吗seo实战密码电子版
  • 做网站设计管理的专业北京十大教育培训机构排名
  • 工业园区门户网站建设方案近期舆情热点事件
  • 微建站官网网页设计制作软件
  • 兰州 网站建设百度seo快速见效方法
  • 无锡网站建设哪家做得比较好抖音seo教程
  • 网站开发商业计划书nba最快的绝杀
  • 圣诞节网站怎么做seo快速排名点击
  • 江苏网络公司网站建设广州网络推广seo
  • 专注做xp的网站世界最新新闻
  • 大连模板网站制作公司个人主页网页设计
  • 网站源码本地测试线下推广宣传方式有哪些
  • 网上购物网站建设的实训报告如何自己制作网站
  • 企业建设网站的空间有哪些网站设计优化
  • 章丘住房建设委员会网站比较靠谱的网站
  • angular做的网站电商广告网络推广
  • 怎么做网站移植网站网络营销和网络销售的关系
  • 赌博的网站维护的原因谷歌浏览器网页