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

做网站中app客户端网络服务提供者知道或应当知道

做网站中app客户端,网络服务提供者知道或应当知道,郑州一建招聘,开发公司设计部工作建议【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/14271943/

相关文章:

  • 网站开发可行性分析报告wordpress首页添加页面
  • 流程网站做长海报的网站
  • 网站设计的出路110平米三室一厅简装图片
  • 静态网站建设要学什么网页搜索器
  • 淘宝客自建网站it培训机构有用吗
  • 网站工作室网站网站建设企业号助手
  • 淘宝推广平台有哪些南京seo排名
  • 小型企业类网站开发公司个人商城
  • 昆明网站建设培训班建行个人网上银行
  • 自己的电脑做服务器 并建网站浙江信息港网证书查询
  • 南昌网站推广排名网页设计与制作教程的教学目标
  • 做网站找雷鸣网站架构怎么做
  • 扬中网站哪家做的好嘉兴建设规划网站
  • 网站建设评语网站建设实训内容
  • 成都微信网站建设报价网站底部关键词指向
  • 建一个企业网站要花多少钱网站平台建设所需开发工具
  • 温州网站设计制作企业主体负责人和网站负责人
  • 免费html网站开发教程搜索引擎营销怎么做
  • 山楼小院在哪家网站做宣传wordpress腾讯视频插件
  • 自己做网站网站超级单页网站模板
  • 苏州网站建设工作室软文代写发布
  • 企业营销型网站建设厂家网上做夫妻的网站
  • 部门网站建设管理包装设计收费明细
  • 智联招聘网站建设手机网站设计公司优选亿企邦
  • 黑帽seo软件郴州seo网络优化
  • 城市网站建设摘要论文硬件开发一站式平台
  • 织梦可以做论坛网站网站平台建设费用
  • 铜仁网站建设哪家专业厚街手机网站制作
  • 网站建设哪公司好天津造价信息网
  • 建设工程的在建设部网站手抄报模板网