使用 MBP m1 进行 C++开发可以吗?会有坑吗?

2021-04-17 17:28:54 +08:00
 dblpx
rt,面临实习,打算更新设备,看到网上很多测评,感觉 m1 太强了。目前用的是 iPhone 但是没有用过 mac 本,想问问大家,现阶段使用 mbp m1 进行 C++的开发能行吗?不知道 m2 啥时候出,用不用等 m2 再入手呢?
9908 次点击
所在节点    C++
56 条回复
Lordon
2021-04-19 08:35:51 +08:00
M1 适不适合不知道,但我黑苹果一直搞 c++没啥问题,Clion 配合 Xcode 调试刷题挺舒服。
tedzhou1221
2021-04-19 09:09:18 +08:00
M1 机器,在学 rust,debug 好像是用 CodeLLDB, 新手不太懂这个.

VSCode 上 debug 提示不支持该平台,用 Jetbrian 的软件可以。反正就是提示下载东西,我看都没有看就确定。
Wounmay9976
2021-04-19 09:22:31 +08:00
C++能干的多了,具体是哪个方向的,总不能买个 M1 写 Windows 把
dblpx
2021-04-19 10:11:52 +08:00
@MintZX 前天 docker 正式版更新了,原生支持 Apple Silicon,老哥要不抢救一下😁
dblpx
2021-04-19 10:13:16 +08:00
@Wounmay9976 后端开发
dblpx
2021-04-19 10:16:41 +08:00
@domodomo 我原来用的是无风扇,i5,128g 硬盘的 Surface 和一台很老的设备( 2 月份坏了,平时白嫖实验室的)😥所以感觉去实习了还是买个正常一点的设备
wind3110991
2021-04-19 10:28:57 +08:00
买 MBP pro 就行,vscode + sourcetrail,本子就当个编辑器就好,编译和调试可以远程 vscode remote,编译环境一般都是远程到公司 docker 编译机 make 了,生产力提升还是得靠 macos
frinstioAKL
2021-04-19 11:09:50 +08:00
C++ 插件在 vscode 上的最新版本 1.3.0 仍然是处于不可 debug 状态, 不过对我影响不大. 都是用 vscode remote 到公司远程服务器写 C++

u1s1 生产力还是得靠 macos, 公司发的 win10 本已经吃灰放家里打游戏
MintZX
2021-04-19 11:26:06 +08:00
@dblpx 谢谢提醒,但是你只能用 arm 的镜像对吧?
dblpx
2021-04-19 12:08:53 +08:00
@MintZX 不清楚,还没买😂
conghuiwang
2021-04-19 17:58:13 +08:00
是否有坑,坑大坑小,跟使用工具的人的本身技巧有很大关系。工具很单纯,复杂的是人。
rainfd
2021-04-20 12:32:53 +08:00
你现在实习老老实实用 win 本,万一出了问题,不值得在这上面浪费时间。而且 m1 也不便宜呀
MintZX
2021-04-20 14:32:51 +08:00
@dblpx 我今天试了试,能用,但是兼容性还是令人有些担心
dblpx
2021-04-20 15:23:38 +08:00
@rainfd 有道理,谢谢
3x3
2021-04-26 20:24:49 +08:00
在公司主力用 clion 跑 c++项目。
之前 clion 不支持 debug,现在已经可以了。
现在是跑两个 clion,intel 版本用 2020.3.4,arm 版用 2020.1 。
实测,intel 版的 clion 跑公司项目大概 8 分钟,19 年 16 寸 MBP 要 12 分钟,arm 模拟的都比 intel 原生的快。
dblpx
2021-04-29 16:09:09 +08:00
@3x3 好的感谢,看了 m2 量产的新闻,打算耐心等 m2 的新设备了

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

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

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

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

© 2021 V2EX