c++ - Netbeans "Resolve missing debugger command"C++

标签 c++ debugging netbeans gdb

每当我尝试调试任何程序(即欢迎消息)时,我都会收到此提示。对如何为 C++ 程序运行调试器有什么想法吗?

enter image description here 我正在使用 Macbook Pro OS X El Capitan (10.11.3)

最佳答案

对于 Mac OSX 10.5 及更高版本,

  1. 安装 Homebrew(如果您还没有)

    /usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
    
  2. 安装 GDB

    brew install gdb
    
  3. 转到 https://sourceware.org/gdb/wiki/BuildingOnDarwin并按照说明对 gdb 二进制文件进行代码签名。

  4. 如果您使用的是 Sierra,请在您的终端中运行以下命令

    echo "set startup-with-shell off" >> ~/.gdbinit
    
  5. 最后,在您的终端中运行以下命令

    which gdb
    
  6. 将该命令的输出路径(我的是/usr/local/bin/gdb)复制到 Netbeans 中的调试器命令框中并开始调试!

关于c++ - Netbeans "Resolve missing debugger command"C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35497491/

相关文章:

java - 找不到路由javaEE

c++ - 如何设置使用 CreateProcess 创建的进程的名称?

python - 调试 Python 崩溃

c++ - WinApi 控件未显示在主窗口中

java - 在 Hibernate 驱动的 Spring 应用程序中调试 JUnit 测试

C++ - std::set 未声明

javascript - 在netbeans中使用node.js从mysql数据库添加值以选择表单

java - 如何下载 Netbeans 的 Guava 库?

c++ - 与 GLSL 相关的 OpenGL 应用程序代码

c++ - Base 2 到 Base 10 转换器不能处理非常大的数字?