我有一个 makefile.vc ,我用它来编译 .bat 批处理文件:
ECHO OFF
CLS
SET VSTools="E:\_ProgramFiles_\MS VStudio 10\VC"
CALL "E:\_ProgramFiles_\Microsoft SDKs\Windows\v7.1\Bin\SetEnv.cmd" /x86 /xp /Release
CALL "E:\_ProgramFiles_\Microsoft DirectX SDK (June 2010)\Utilities\bin\dx_setenv.cmd"
CALL "E:\_ProgramFiles_\MS VStudio 10\VC\vcvarsall.bat"
PATH = E:\fbaxbins_v2\unixutils\bin;%path%
PATH = E:\fbaxbins_v2\perl\bin\MSWin32-x86;%path%
PATH = E:\fbaxbins_v2\nasm-2.03.01;%path%
MAKE vc
ECHO _
ECHO FB Alpha Compilation done. [MSVC Tools Environment]
ECHO _
PAUSE
如何将 makefile.vc (由MAKE vc
调用)转换为可用于Visual C ++ 2010 Express的 .sln 解决方案文件具有能够调试,逐步执行代码和使用智能感知等所有好处吗?
(注意:code::blocks
也很好,如果它更容易的话。)
答案 0 :(得分:1)
(在评论中回答。见Question with no answers, but issue solved in the comments (or extended in chat))
@Hans Passant写道:
OP写道:您通常使用General + Makefile项目模板。相当确定它在Express版本中不可用。否则没有简单的方法将makefile机械翻译成解决方案。
您可以在命令行中输入您输入的内容。请注意,默认情况下make.exe不可用,Microsoft版本称为nmake.exe。这个.bat文件真的有效吗?
如果您想要重新创建它,那么它是neosource.1emu.net/forums/index.php?topic=1476.0的教程;我也不会在命令行输入任何内容,只需双击.bat
就可以了。