V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  Chipmunker  ›  全部回复第 1 页 / 共 2 页
回复总数  31
1  2  
6 天前
回复了 ikas 创建的主题 Windows 为 windows11 新右键菜单添加自定义菜单
找了很久解决方案了,感谢 OP 的项目。
@liuguangxuan 如果你是做为软件发布者发布包,那么你需要对不同平台进行打包,这个你可以在不同的 docker 镜像里做,写一个脚本判断系统平台,然后给 cmake 传入不同参数即可。判断的方式应该就是你说的那个办法吧。我在 stackoverflow 找的一个类似的: https://stackoverflow.com/a/62960931/8097964

如果你是指分发给用户之后再打包,那么完全没必要啊,cmake 不是有 install 操作麽?没必要打包啊!
@liuguangxuan OP 你好。我感觉你要实现的效果和各大厂商的在 Linux 端的闭源程序做法有点像啊!例如 Wolfram Mathematica 程序及 NVIDA 的驱动等。他们就是发布一个单个的二进制文件,在不同发行版下都是通用的。

我不太清楚他们的具体实践如何,我推测了一个类似的操作,或许可以实现相近的效果:
1. 首先按照预设运行平台,使用 cmake 中的 cpack 来生成对应平台的包( rpm, deb );
2. 编写安装脚本,其中包含判断平台,安装对应平台的包到系统,执行 systemd 操作之类的;
3. 将包和脚本组合在一起,生成单个可执行文件。这里有一个简单示例: https://blog.zhenglin.work/linux/how_to_made_bin.html

以上只是我的设想,没有具体操作过,不知是否能够完美实现 OP 需求。
好像不支持 Windows 啊。
既然是 c++项目,可以直接用 cmake 来打包啊。多平台支持。
地球什么大风大浪没见过?变化不一定是坏事!
49 天前
回复了 forcecharlie 创建的主题 Windows 极简 Windows 包管理器 Baulk 4.0 发布
@cheng6563 是变好看了一点,但是没有以前的界面高效了。
173 天前
回复了 100240v 创建的主题 宽带症候群 最难申请的移动公网 IP 成功了
@xctcc 这客服太实在了,这不得给个 4.99 星好评,差 0.01 星是因为对业务不熟。哈哈!
182 天前
回复了 oopus 创建的主题 分享创造 汉语古文断句预训练模型
好像训练数据集是简体的。那是不是不能直接用于繁体文本?
183 天前
回复了 dreamcog 创建的主题 分享创造 做一个新的中文版本的 Reddit (简答)
@ambeta 不敢苟同,审查一般都是涉及政治的东西。这和技术类中文社区环境变差不能说没有关系,但关系也真的不大吧?

更主要的原因恐怕是对盈利、流量的追求。像 CSDN 、百度贴吧、知乎等社区环境变差与其厂商在页面中大规模穿插广告等行为脱不开关系,以及官方在运营时更加关注流量而不是质量。


其实我也好奇楼主搞这个有没有想好要怎么盈利,毕竟用爱发电不太现实。
183 天前
回复了 dreamcog 创建的主题 分享创造 做一个新的中文版本的 Reddit (简答)
求个邀请码。
184 天前
回复了 dubdu 创建的主题 MacBook Pro 拆了五台 MBP 14” 每台都有瑕疵和划痕
@notparzival 越南代工的?
@Perry 可能想推导出用口罩多导致海洋生物减少?🤣
190 天前
回复了 huruwo 创建的主题 问与答 个人博客被采集站疯狂采集怎么办
提个思路,不知道可行不。将文字内容加密,在客户端解密后转换为 SVG 图像显示。我想采集站应该不会专门针对你的站去破解了吧。
@Rocketer 反正不是我花钱,都无所谓了。哈哈!
@CallMeReznov 采购估计也不懂。
@GordianZ 远程控制台可以实现远程重装系统等功能,这些是 RDP/SSH 做不到的。(大概做不到?)
192 天前
回复了 WillShin 创建的主题 Windows windows 11 难以忍受之处汇总
感觉在我的 Win10 上,第 2 、5 条也是存在的。只是出现的频率不高而已。
1  2  
关于   ·   帮助文档   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   4144 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 43ms · UTC 03:27 · PVG 11:27 · LAX 20:27 · JFK 23:27
Developed with CodeLauncher
♥ Do have faith in what you're doing.