cdlvsheng
V2EX  ›  macOS

求 MAC 下 c 的 IDE

  •  
  •   cdlvsheng · Jan 21, 2020 via Android · 7752 views
    This topic created in 2479 days ago, the information mentioned may be changed or developed.
    尝试编译 redis 源码,clion 报语法错误,eclipse 报 pkg-config 找不到(实际已经配置),vscode 配置麻烦,配完了各种报错。
    MAC 就没一款跟 win 下 VS 抗衡的软件吗?
    Supplement 1  ·  Jan 24, 2020
    我主要是想 debug redis,不仅仅是编译,编译 make 就好了
    Supplement 2  ·  Jan 24, 2020
    我主要是想 debug redis,不仅仅是编译,编译 make 就好了
    31 replies  •  2020-02-22 14:48:28 +08:00
    also24
    also24
    Jan 21, 2020
    1
    只是为了编译的话,为什么要用 IDE ?
    t94P9
    t94P9
    Jan 21, 2020 via iPhone
    2
    说你错了就是错了啊
    iTvX
    iTvX
    Jan 21, 2020
    3
    jetbrains 家的 Clion 啊,这么好的 ide 上哪儿找?

    https://www.jetbrains.com/clion/
    iTvX
    iTvX
    Jan 21, 2020
    4
    哦哦 不好意思,没仔细看你的,既然 clion 语法报错,那就是错了嘛
    philon
    philon
    Jan 21, 2020
    5
    vscode 搭配 c/c++插件非常顺手😂(嵌入式开发掩面飘过~)
    k9982874
    k9982874
    Jan 21, 2020 via iPhone
    6
    vs 有 mac 版啊
    nevin47
    nevin47
    Jan 21, 2020 via Android
    7
    编译为啥要依赖 IDE……
    tt67wq
    tt67wq
    Jan 21, 2020 via iPhone
    8
    emacs
    learnshare
    learnshare
    Jan 21, 2020
    9
    编译并不需要 IDE
    nutting
    nutting
    Jan 21, 2020
    10
    要什么 ide
    NoKey
    NoKey
    Jan 21, 2020
    11
    c 语言还需要啥 ide,vscode 不行么?
    icefrogisgreat
    icefrogisgreat
    Jan 21, 2020
    12
    你编译 redis 装了 make,gnu 的套件就可以编译
    misaka19000
    misaka19000
    Jan 21, 2020
    13
    redis 编译为什么要 ide,直接 make 不就行了?
    las917vki
    las917vki
    Jan 21, 2020
    14
    商店下载个 Xcode 就结束了,哪还有那么多乱七八糟的。
    yucao
    yucao
    Jan 21, 2020
    15
    报错就报错,先看看到底是不是错了(一般很可能是工具链没配好),怀疑 IDE 干嘛...咋了,用 VS 就不报错了?
    PuvkYoMN944BX896
    PuvkYoMN944BX896
    Jan 21, 2020❤️1
    16
    c 语言编译不过怪 IDE 是什么逻辑
    guanhui07
    guanhui07
    Jan 21, 2020
    17
    Clion
    pppcx
    pppcx
    Jan 21, 2020 via iPhone
    18
    vs 还嫌麻烦那你装个 bootcamp 吧
    justin2018
    justin2018
    Jan 21, 2020
    19
    Clion
    LightningDog
    LightningDog
    Jan 21, 2020
    20
    用 xcode 吧,简单省心。
    或者 vscode 装一个 code runner 插件,一键帮你运行代码,省去了一堆配置步骤
    fairyto2
    fairyto2
    Jan 22, 2020
    21
    下载 redis 源码,make 就成了。需要那么麻烦吗
    leewi9coder
    leewi9coder
    Jan 23, 2020 via iPhone
    22
    Xcode
    cdlvsheng
    cdlvsheng
    OP
    Jan 24, 2020 via Android
    23
    @also24 我是想 debug redis
    cdlvsheng
    cdlvsheng
    OP
    Jan 24, 2020 via Android
    24
    @philon vscode 编译成功了,debug 无法进断点
    cdlvsheng
    cdlvsheng
    OP
    Jan 24, 2020 via Android
    25
    @nevin47 我是想 debug redis
    LincolnZh
    LincolnZh
    Jan 24, 2020 via iPhone
    26
    自用的 Xcode,觉得挺方便的
    ngn999
    ngn999
    Jan 24, 2020
    27
    debug 用 lldb,或者配合个 emacs 用,不是很好吗. 或者解决 clion 的语法错误啊. 贴上来看看呗.
    agagega
    agagega
    Jan 28, 2020 via iPhone
    28
    xcode-select --install
    tsl0922
    tsl0922
    Jan 29, 2020
    29
    @cdlvsheng 我最近也遇到过这个问题,貌似是苹果的锅,看这个 issue: https://github.com/microsoft/vscode-cpptools/issues/3829

    结论就是用这个插件: https://github.com/vadimcn/vscode-lldb
    keenkiller
    keenkiller
    Jan 30, 2020
    30
    调试也不用 ide 啊,gdb,lldb 不都行
    cdlvsheng
    cdlvsheng
    OP
    Feb 22, 2020
    31
    @tsl0922 用 mac 自带的 xcode 调试起来了 https://blog.csdn.net/u011577874/article/details/73000207 看这篇帖子哈~
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   1536 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 96ms · UTC 17:49 · PVG 01:49 · LAX 09:49 · JFK 12:49
    ♥ Do have faith in what you're doing.