社区
工具平台和程序库
帖子详情
跨平台的资源定位问题
jiandingzhe
2013-06-27 08:49:03
在不同的操作系统,对于软件把什么东西放在哪里,有不同的传统习俗。比如windows下,一个软件的所有东西通常放在一个安装目录里。
而在unix系统下,通常把可执行程序放在prefix/bin里面,库放在prefix/lib(64)里面,资源放在prefix/share/software_name里面。但是,也有放在一个安装目录里,然后放在用户文件夹下的。
那么,我应当如何定位资源?而且在不同的平台、不同的布局习惯都能工作?
...全文
43
2
打赏
收藏
跨平台的资源定位问题
在不同的操作系统,对于软件把什么东西放在哪里,有不同的传统习俗。比如windows下,一个软件的所有东西通常放在一个安装目录里。 而在unix系统下,通常把可执行程序放在prefix/bin里面,库放在prefix/lib(64)里面,资源放在prefix/share/software_name里面。但是,也有放在一个安装目录里,然后放在用户文件夹下的。 那么,我应当如何定位资源?而且在不同的平台、不同的布局习惯都能工作?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
whizer
2013-06-28
打赏
举报
回复
你说的都是通常习惯,只是省去了你的一些麻烦,但是你完全可以把你的产品放到不同的目录下,修改环境变量/执行路径等等让操作系统去执行自己的程序就是了。
Dobzhansky
2013-06-27
打赏
举报
回复
这个规则就是你制定的. 两个平台都支持么? 你看看 firefox 怎么办的.
JAVA_API1.6文档(中文)
javax.transaction.xa 提供定义事务管理器和
资源
管理器之间的协定的 API,它允许事务管理器添加或删除 JTA 事务中的
资源
对象(由
资源
管理器驱动程序提供)。 javax.xml 根据 XML 规范定义核心 XML 常量和功能。 ...
Flutter 实战:构建
跨平台
应用
Flutter是由Google开发的一款开源移动应用开发框架,它可以帮助...《Flutter小白开发——
跨平台
客户端应⽤开发学习路线》以移动平台(iOS/安卓)与Web 平台为例,系统地介绍如何基于Flutter 框架开发
跨平台
的应用。
跨平台
开发解决方案浅谈
跨平台
开发解决方案浅谈 前言 本文所讨论技术都是基于大前端生态下的 本文所指
跨平台
概念无特殊说明时泛指跨安卓和ios...所以人们希望选择使用
跨平台
应用来解决这一问题。 一、什么是
跨平台
应用开发框架? 开发人员可
移动端
跨平台
技术总结
概述曾经大家以为在手机上可以像桌面那样通过 Web 技术来实现
跨平台
开发,却因为性能或其他问题而放弃,不得不针对不同平台开发多个版本。这也违背了
跨平台
开发的初衷。而React Native让
跨平台
移动端开发在次回到...
聊聊移动端
跨平台
开发的各种技术
聊聊移动端
跨平台
开发的各种技术介绍最近出现的 React Native 再次让
跨平台
移动端开发这个话题火起来了,曾经大家以为在手机上可以像桌面那样通过 Web 技术来实现
跨平台
开发,却大多因为性能或功能问题而放弃,不得...
工具平台和程序库
24,854
社区成员
27,344
社区内容
发帖
与我相关
我的任务
工具平台和程序库
C/C++ 工具平台和程序库
复制链接
扫一扫
分享
社区描述
C/C++ 工具平台和程序库
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章