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

做网站怎么买域名wordpress站点logo

做网站怎么买域名,wordpress站点logo,wordpress用户前台,中小企业网站提供了什么conanfile.py中定义的package_info()方法用于向package的调用者(conumer)提供包库名#xff0c;编译/连接选项#xff0c;文件夹等等信息#xff0c;有了这些信息构建工具的generator就可以根据它们生成对应的文件#xff0c;用于调用者引用package. 比如基于cmake的CMakeD…conanfile.py中定义的package_info()方法用于向package的调用者(conumer)提供包库名编译/连接选项文件夹等等信息有了这些信息构建工具的generator就可以根据它们生成对应的文件用于调用者引用package. 比如基于cmake的CMakeDeps可以根据这些信息自动生成FindPackage.cmake和Package-config.cmake. 调用者的CMakeLists.txt中通过FindPackage(Package)就可以自动找到package.创建对应的import target. 比如我为mnn 项目写的conanfile.py(https://gitee.com/l0km/mnn/blob/conan1.2.7/conanfile.py) def package_info(self):self.cpp_info.libs [MNN]if not self.options.shared :if self.settings.compiler msvc:self.cpp_info.sharedlinkflags.extend([/WHOLEARCHIVE:MNN])self.cpp_info.exelinkflags self.cpp_info.sharedlinkflagselif self.settings.compiler gcc:# about LINKER: ,see also https://cmake.org/cmake/help/latest/command/target_link_options.html#handling-compiler-driver-differencesself.cpp_info.sharedlinkflags.extend([LINKER:--whole-archive,self._mnn_lib,LINKER:--no-whole-archive])self.cpp_info.exelinkflags self.cpp_info.sharedlinkflagselif self.settings.compiler clang:self.cpp_info.sharedlinkflags.extend([LINKER:--whole-archive,self._mnn_lib,LINKER:--no-whole-archive])self.cpp_info.exelinkflags self.cpp_info.sharedlinkflagsmnn这个项目本身没有生成cmake配置文件但conan会在调用方在引用mnn package时CMakeDeps generator会自动生成mnn-config.cmake及相关文件如下图,这样就减少了package开发中编译脚本的工作量。 但是有的时候package本身的CMake编译脚本中已经有了config-cmake生成的逻辑可以自己生成config-cmake.我们可以通过在package_info()进行配置让conan使用package自带的config.cmake.而不需要CMakeDeps生成cmake配置文件。 如下在package_info中定义builddirs和cmake_find_mode参数就可以实现 def package_info(self):self.cpp_info.builddirs.append(self.package_folder)self.cpp_info.set_property(cmake_find_mode, none)参见 《Disable CMakeDeps For Installed CMake configuration files》 jpegwrapper是我几年前写的一个jpeg相关项目最近给它增加了conan支持这个项目原本就会自动生成config.cmake。所以写conanfile.py时我希望调用者使用原本的config.cmake 所以在package_info方法就是通过上面的定义来实现的 https://gitee.com/l0km/jpegwrapper/blob/master/conanfile.py def package_info(self):self.cpp_info.libs [jpegwrapper]# 指定将安装路径加入CMAKE_PREFIX_PATH,以便执行find_package时能扫描到安装路径self.cpp_info.builddirs.append(self.package_folder)# 抑制conan生成jpegwrapper-config.cmake使用jpegwrapper自己生成的cmake配置文件 self.cpp_info.set_property(cmake_find_mode, none)# cmake_find_mode为none时不需要配置此参数#self.cpp_info.requires [common_source_cpp::common_source_cpp,libjpeg-turbo::libjpeg-turbo,openjpeg::openjpeg]参考资料 《package_info》 《Recipe tools》 《CMakeDeps》
http://www.yutouwan.com/news/251310/

相关文章:

  • 个人网站需要备案做app公司
  • 广州网站建设易得营业执照咋做网等网站
  • 大连建设网中标公司优化大师官方下载
  • 沙井网站设计wordpress好不好
  • 惠州做棋牌网站建设哪家好建设一个普通的网站需要多少钱
  • 十大网站黄页上海如何批量建站
  • 网站绝对路径301资阳网站建设公司
  • 大气网站背景提供石家庄网站推广
  • 别人买了域名做违法网站装饰设计乙级资质承接范围
  • 建设网站的网站空间中企动力科技股份有限公司扬州分公司
  • wordpress建站要用模板吗大气物流网站模块
  • 网站外链建设到底该怎么做手机网站开发 1433端口错误
  • 山东省建设管理中心网站在本地搭建多个网站
  • 乐清网站设计哪家好开公司网站创建费用
  • wordpress 3.5天津seo顾问
  • 卡当网站建设苏州工业园区职业技术学院
  • 学校建设网站的目的和意义有没有一些帮做名片的网站
  • 展示型网站制作公司关键词数据
  • 怎么做网站前端wordpress列表页显示tag
  • php 购物网站开发用v9做的网站上传服务器
  • 做实体店推广的网站国家新闻发布会
  • 兰州网站建设q.479185700強淮北电子商务网站建设
  • 网站服务器在本地是指找个人合伙做网站
  • 网站登录账号密码保存在哪里文安网站建设
  • 河南建设协会官网苏州百度seo关键词优化
  • 池州做网站公司用旧电脑做网站
  • 怎么样可以建设网站wordpress 加宽文章页
  • 岗贝路网站建设临西网站建设公司
  • wordpress商业网站永春县住房和城乡规划建设局网站
  • 建设网站说只给前端源码是什么意思wordpress getterms