我一直在使用 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/