将'makefile.vc'转换为'.sln'解决方案文件

时间:2011-07-03 01:27:02

标签: c++ visual-studio-2010 makefile solution

我有一个 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也很好,如果它更容易的话。)

1 个答案:

答案 0 :(得分:1)

(在评论中回答。见Question with no answers, but issue solved in the comments (or extended in chat)

@Hans Passant写道:

  

您通常使用General + Makefile项目模板。相当确定它在Express版本中不可用。否则没有简单的方法将makefile机械翻译成解决方案。

     

您可以在命令行中输入您输入的内容。请注意,默认情况下make.exe不可用,Microsoft版本称为nmake.exe。这个.bat文件真的有效吗?

OP写道:

  如果您想要重新创建它,那么它是neosource.1emu.net/forums/index.php?topic=1476.0的教程;我也不会在命令行输入任何内容,只需双击.bat就可以了。