windows - 尝试从 Vim 编译和调试 C++

标签 windows vim debugging makefile compilation

我一直在使用 Windows XP 上的 Code::Blocks 学习 C++ 和 Allegro,最近想学习 Vim。但是,我不知道如何“手动”编译程序(即不使用 IDE)。

为了在 Vim 中进行编译,我已经将 makeprg 设置为 gcc,但我知道我还需要一个 makefile。那是什么,我该如何写一个?我可以使用 Allegro 等库的 makefile 吗?

另外,我非常喜欢 CB 调试器(我使用的是 gdb)。是否可以用 Vim 做类似的事情?

谢谢。

最佳答案

MinGW .如果您只需要 gcc 和 make,我会避免使用 Cygwin。您将需要 MinGW 和 MSYS。 MSYS 有一个 make 的 windows 端口。

如果您对 Windows 命令行的更多 unix 实用程序感兴趣,我推荐 CoreUtils .

要学习 make,请参阅 manual

关于windows - 尝试从 Vim 编译和调试 C++,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/656176/

相关文章:

css - Visual Studio 2013 在调试中破坏 CSS

regex - 特定 VBA/VBScript 正则表达式相关问题 (MS Access)

windows - 确定窗口属于桌面还是 Windows 应用商店应用

windows - 在 Hyper-V 虚拟机(Windows 10 Pro)上启用对英特尔 haxm 的 VT 支持?

regex - 必要时使用正则表达式向 csv 文件添加逗号

c++ - 准备 vim 环境以使用 clang-format

c++ - LLDB:打印由 shared_ptr 引用的 vector

java - Java 套接字中的奇怪流量

windows - 浏览器中的 RDP 或 VNC

vim - gvim 病原体问题