我使用 emacs 编写和编译 C# 项目。
我的项目文件夹包含:
--\test
----Helloworld.cs
----make.bat
然后我在缓冲区中打开 Helloworld.cs 并 M-x 编译,emacs 会为我编译项目。
但是如果我的项目文件夹结构是这样的:
--\test
----\src
------Helloworld.cs
----make.bat
然后我在缓冲区中打开 Helloworld.cs 并 M-x 编译,emacs 找不到 make.bat。
我必须在迷你缓冲区中为“编译命令”找到 make.bat。
欢迎任何帮助。
最佳答案
如果 ../make.bat
有效,那么它确实是一个不错的选择。如果没有,你可以使用 cd ../; ./make.bat
作为你的编译命令。您甚至可以让 Emacs 在目录层次结构中查找 make.bat
文件,并根据需要添加尽可能多的 ../
。
关于c# - 使用 Emacs 编译 C# 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12407877/