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

做网站中app客户端东莞规划局

做网站中app客户端,东莞规划局,济南网站建设老威,做网站用linux哪个版本【CMake】Linux 下权限丢失与软链接失效问题 文章目录 【CMake】Linux 下权限丢失与软链接失效问题问题概述解决方法1 - 安装目录2 - 安装文件3 - 手动指定 使用 Linux 下原生命令行注意事项参考链接 问题概述 一般使用 CMake 安装#xff0c;在 Windows 平台不会出问题…【CMake】Linux 下权限丢失与软链接失效问题 文章目录 【CMake】Linux 下权限丢失与软链接失效问题问题概述解决方法1 - 安装目录2 - 安装文件3 - 手动指定 使用 Linux 下原生命令行注意事项参考链接 问题概述 一般使用 CMake 安装在 Windows 平台不会出问题因为 Windows 平台基本上除了管理员权限外没有其他什么文件权限。 使用 CMake 拷贝或者安装文件一般使用 file 或 install 命令在使用精简版的方式 如 file(INSTALL somefiles DESTINATION /full/path) install(FILES somefiles DESTINATION /full/path)在 Linux 平台上会出现权限丢失 解决方法 1 - 安装目录 安装目录添加 USE_SOURCE_PERMISSIONS 选项 其 CMake 指令原型为 install(DIRECTORY dirs... DESTINATION dir[FILE_PERMISSIONS permissions...][DIRECTORY_PERMISSIONS permissions...][USE_SOURCE_PERMISSIONS] [OPTIONAL][CONFIGURATIONS [Debug|Release|...]][COMPONENT component] [FILES_MATCHING][[PATTERN pattern | REGEX regex][EXCLUDE] [PERMISSIONS permissions...]] [...])举例 install(DIRECTORY ${PROJECT_SOURCE_DIR}/dir DESTINATION /some/full/path USE_SOURCE_PERMISSIONS)也可以通过设置 CMake 变量 CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONS 来达到在所有使用 install 和 file(install) 的地方全局生效例 set(CMAKE_INSTALL_DEFAULT_DIRECTORY_PERMISSIONSOWNER_READ OWNER_WRITE OWNER_EXECUTEGROUP_READ GROUP_EXECUTEWORLD_READ WORLD_EXECUTE)若此变量未设置则使用系统默认文件权限。 2 - 安装文件 install 使用 PROGRAMS此选项默认包含 OWNER_EXECUTE, GROUP_EXECUTE, WORLD_EXECUTE 权限也就相当于 linux 下对文件使用了 chmod ugox filename此指令原型为 install(PROGRAMS files... DESTINATION dir[PERMISSIONS permissions...][CONFIGURATIONS [Debug|Release|...]][COMPONENT component][RENAME name] [OPTIONAL])3 - 手动指定 在 install 时手动指定权限即指定其 PERMISSIONS 选项 install(TARGETS targets... [EXPORT export-name][[ARCHIVE|LIBRARY|RUNTIME|FRAMEWORK|BUNDLE|PRIVATE_HEADER|PUBLIC_HEADER|RESOURCE][DESTINATION dir][PERMISSIONS permissions...][CONFIGURATIONS [Debug|Release|...]][COMPONENT component][OPTIONAL] [NAMELINK_ONLY|NAMELINK_SKIP]] [...])举例 install(TARGETS targets DESTINATION /some/full/path PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE)或者定义一个自己的变量 在其他 install 处使用 set(MY_PROJECT_PERMISSIONS OWNER_READ OWNER_WRITE OWNER_EXECUTE GROUP_READ GROUP_EXECUTE WORLD_READ WORLD_EXECUTE) install(TARGETS targets DESTINATION /some/full/path PERMISSIONS ${MY_PROJECT_PERMISSIONS})使用 Linux 下原生命令行注意事项 cp 命令需要添指定选项否则会出现权限丢失或软连接失效 选项解释-p保留源文件或目录的所有属性信息-d复制链接文件时将目标文件也建立为链接文件 cp -d srcdir destdir -rf参考链接 https://cmake.org/cmake/help/v2.8.10/cmake.html#command%3ainstall
http://www.hkea.cn/news/14296596/

相关文章:

  • 大连网站建设运营邢台中高风险地区查询
  • 一学一做看视频网站成绩分析智能网站怎么做
  • 广州白云机场网站建设零基础培训网页设计
  • 做网站什么什么千城网站建设
  • 专业做网站的公司有没有服务器公司建立网站的必要性
  • 信息管理网站开发实验体会网站建设原理试卷
  • 网页搭建app优化大师手机版下载安装app
  • 学校网站建设策划书模板做办公家具在哪个网站推销好
  • id注册网站ui设计介绍
  • 建工网官方网站wordpress 相册主题
  • 网站收录500多页淘宝上成都网站建设
  • 滨州网站建设报价中国知名网站建设公司
  • 律师网站模版商丘吴昊网络科技有限公司
  • 怎么才能建立自己的网站啊义乌网图科技有限公司怎么样
  • 做服装行业网站怎么每天更新内容服务器网站崩溃
  • 哪个网站可以做电视背景墙cos wordpress
  • 微信公众号开发微网站开发海外做淘宝网站
  • 物业公司网站建设策划书新品发布会结束语
  • 建设银行博士后招聘网站做网站百度关键排名
  • 网站优化推广价格免费网站建设协议
  • 哪个网站专门做游戏脚本南京网站制作工具
  • 培睿网站开发与设计电子信息工程专业招聘信息网
  • 电子商务网站建设教学计划网站主机域名
  • 罗庄网站建设深圳网站建设信科网络
  • 广州专业网站建设公司小程序的下载
  • 2003系统建网站好看个人网页模板
  • o2o网站建设公司排名动态表单的设计与实现
  • 深圳门户网站建设案例江苏网站seo平台
  • 孝感网站制作广渠门网站建设
  • 建行网站济南专业模板建站哪家好