在Emacs中使用Visual Studio 6 C++编译器

jör*_*örg 7 c++ emacs visual-c++-6 visual-studio

我刚刚开始使用c ++开发,我想使用emacs编写代码,然后使用visual studio 6编译器在emacs中编译和运行它.我已经搜索了一下,但似乎无法找到解释这是如何完成的.有什么指针吗?

谢谢你的帮助,

约尔格

And*_*ein 3

在过去的几年里,我已经把这件事当作理所当然的事了。有两种方法可以做到这一点:

  1. 在旧版本的VS(包括VS 6.0)中,有一个按钮可以导出项目的nmake文件。我有时会这样做,然后使用 nmake 进行编译。我有

    (setq 编译命令“nmake debug”)

    在我的 .xemace/init.el 中。您必须添加 nmake 文件的名称,并且 nmake.exe 必须位于您的路径中。(顺便说一句,我修改了compilation-error-regexp-alist-alist以帮助解决错误。如果您也想要这个,请告诉我。)

  2. 较新版本的 VS 没有导出 nmake 文件的按钮。对于这些,我致电 devenv.com。在这种情况下我有

    (setq 编译命令“devenv.com /build Debug”)

    在我的 .xemacs/init.el 中。您必须添加 .sln 文件的名称。虽然我没有用 VS 6.0 这样做,但我相信它也可以工作。