V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ElliotQi
V2EX  ›  macOS

问问大伙 M1 写 c++目前好的解决方法是什么呀

  •  
  •   ElliotQi · 2020-12-19 22:01:56 +08:00 · 4492 次点击
    这是一个创建于 1435 天前的主题,其中的信息可能已经有所发展或是发生改变。
    VSCode 的 C++插件貌似还不支持,不知道要用什么了。。。
    16 条回复    2020-12-21 10:05:04 +08:00
    ysc3839
        1
    ysc3839  
       2020-12-19 22:06:25 +08:00 via Android
    Xcode?
    BrettD
        2
    BrettD  
       2020-12-19 23:40:44 +08:00
    我一直用的是 emacs/vim+make+lldb,所以在 M1 没感觉有任何障碍。另外 Xcode 听说也不错。CLion 据说还在适配原生 ARM,x86 版本据说比较卡。
    nexo
        3
    nexo  
       2020-12-20 00:28:30 +08:00
    xcode 很好用
    secondwtq
        4
    secondwtq  
       2020-12-20 01:31:14 +08:00 via iPhone
    自己编译个 ccls 啊……
    neoblackcap
        5
    neoblackcap  
       2020-12-20 02:42:04 +08:00
    vim + you complete me 或者 Clion 吧
    Clion 的前端好像是 jetbrains 他们自己写的
    当然了,你也可以用基于 web 的解决方案
    最后就是用最强或者最差的,你的大脑 + text editor
    littlewing
        6
    littlewing  
       2020-12-20 08:47:25 +08:00 via iPhone
    remote ssh
    NoobX
        7
    NoobX  
       2020-12-20 10:12:27 +08:00
    原生的话,大项目 clion 好用
    vscode+自带的 llvm 也挺好用的
    不过 macOS 头文件和 Linux 有很多细微差别,如果是针对 linux 还是虚拟机会好用点
    WebKit
        8
    WebKit  
       2020-12-20 11:38:35 +08:00 via Android
    @neoblackcap clion 不卡吗 x86 的
    neoblackcap
        9
    neoblackcap  
       2020-12-20 12:47:21 +08:00
    @WebKit 不是很清楚,IDE 是没有那么卡。但是你说输入延迟,智能感应我就不清楚了。说实在的 x86 的 MBP 也会卡,C++智能感应要做好,没有那么容易
    WebKit
        10
    WebKit  
       2020-12-20 12:57:18 +08:00 via Android
    @neoblackcap x86 的我感觉还行。不是太卡
    neoblackcap
        11
    neoblackcap  
       2020-12-20 13:53:03 +08:00
    @WebKit 用我的老 MBP 就是感觉一种轻微的卡顿。新的台式机倒是很快。如果笔记本要有良好的输入体验,我大概会选择最简单的脑补
    BrettD
        12
    BrettD  
       2020-12-20 14:04:52 +08:00 via iPhone
    刚刚试了下 CLion,搞中大型 C++项目卡的不要不要的,UI 动不动就无响应,然后一瞬间把刚才打的字全都输进去,然后没过一会又卡死,然后又瞬间活过来猛如虎,无穷循环,根本没法认真码代码
    frinstioAKL
        13
    frinstioAKL  
       2020-12-20 14:57:44 +08:00
    编译了一个 vscode cpptools 插件 [link]( https://github.com/wizyoung/AppleSiliconSelfBuilds/blob/main/builds/cpptools-1.1.3.vsix). 好像 debug 有问题,不过 build 和 intelligence 补全都正常
    ElliotQi
        14
    ElliotQi  
    OP
       2020-12-20 21:29:33 +08:00
    @frinstioAKL 大佬 nb,期待调试
    buf1024
        15
    buf1024  
       2020-12-21 09:14:13 +08:00
    clion 不行么?
    aneostart173
        16
    aneostart173  
       2020-12-21 10:05:04 +08:00
    暂时 xcode...没有 clion 那么顺手。写 c++先别上 m1,我写 c,c++都用台式机。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   1067 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 19:12 · PVG 03:12 · LAX 11:12 · JFK 14:12
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.