Linux C++ 后台开发能用 M1 吗?

2021-06-11 17:11:13 +08:00
 noroot
因为听闻 M1 续航不错,温度低,想买个玩玩。
据闻 VSCode 的 C++ 插件在 M1 上不能调试,有没有小伙伴说一下?
另外 256G SSD 够用么?上 512G 的价格有点割韭菜(都够买 2T 的移动 SSD 了)。
6191 次点击
所在节点    macOS
36 条回复
noroot
2021-06-11 23:13:57 +08:00
@jedz 我觉得挺好用的,除了有些基于预处理器定义的路径会出现符号查找问题(偶然性找不到,应该是个 bug )。
noroot
2021-06-11 23:15:17 +08:00
@miniliuke remote ssh 插件,相当于只是本地编辑而已,执行端还是目标机。
felixcode
2021-06-12 00:33:41 +08:00
@noroot
能本地干的活非得远程完成,大几千的买了个上网本。
littlewing
2021-06-12 00:38:05 +08:00
那得看你要做多底层的东西?会不会用到 Linux 系统 API (不过本来 Mac 上也用不了),要不要写汇编
abcysn
2021-06-12 00:53:27 +08:00
@so898 那做 mac 开发还得再准备台 intel 版本的 mac ?
xiadong1994
2021-06-12 03:00:06 +08:00
@felixcode
1. 远程机器更强,比如我就 ssh 到 16C64GB,万兆对等网络的服务器上干活
2. 远程机器是公司维护的 Cloud VM,24h 开机不用管,省心省力
3. 用不着在在本地存储东西
4. 用不着听风扇(虽然 M1 可能没有)
felixcode
2021-06-12 09:15:43 +08:00
@xiadong1994
你说的也有道理,但如果不是 m1 的话,既能远程又能本地不是有更多选项么?
网络也有延时和可达性的限制。
更进一步讲,如果只用远程的话,何必非得买 m1 呢,三四千或更便宜的低端笔记本就行,不就是用来输入代码用么。
lqf96
2021-06-12 09:51:17 +08:00
@felixcode 其实我觉得有一种情况用 m1 还蛮合适的:要是你打算在 AWS Graviton 上跑你的代码的话
miniliuke
2021-06-12 10:19:51 +08:00
@felixcode 对,还有一些非跨平台的函数,比如说系统调用、SIMD 指令,M1 上 IDE 和记事本没啥区别;对于出差、放假、在家期间,你是无法支撑工作的,但是这对让人均只在上班期间工作、永不出差的 V2ER 不是问题;还有服务器依赖、环境的搭建也是个问题,尤其是服务器无法直连外网,装一些环境绝对让人崩溃
noroot
2021-06-12 14:23:31 +08:00
@felixcode 主要是听闻 M1 续航好,无风扇(安静),便携性好。而且 macbook 的显示效果好(不折腾校色的前提下是最强的没意见吧?)。
quzard
2021-06-12 15:23:16 +08:00
官网购买 14 天无理由退货。可以买一台看看适不适合,不适合再退了
cattyhouse
2021-06-12 21:13:43 +08:00
qemu 直接虚拟 arm64 的 linux ... 没毛病.
noroot
2021-06-13 22:43:59 +08:00
@quzard 激活了也可以?
quzard
2021-06-14 08:56:51 +08:00
@noroot 官网可以。你可以自己查
noroot
2021-06-14 13:03:40 +08:00
@quzard 好的,谢谢。
ingnoscemihi
2021-06-17 11:23:21 +08:00
啥项目啊,vsc256 都不够?

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/782959

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX