我正在尝试将某些项目从VC6迁移到Visual Studio 2010,但是我遇到了makefile的问题-目前它们不起作用! (这是预期的)。

任何想法或指针现在应该如何编写(在以msdev开头的行之前……现在无法找到,是否有等效的最新用法?我读到vcbuild,但我相信这并不存在VS10)。

是否可以只在一行中构建整个项目?

即当前要构建的行是:

msdev project.dsp /MAKE "$(component) - Win32 Release" /build


有什么想法会变成什么?

最佳答案

VS2010应用程序的名称为devenv。在命令行中,只要您运行了正确的vcvars32.bat文件,只需键入devenv /?即可获得命令行构建帮助。本质上是:
devenv solutionfile.sln /Build "Release"
因此,一旦您升级了项目并创建了解决方案,就可以了。可能有一种无需解决方案文件即可构建项目的方法,但是我不知道该怎么做。

关于c++ - Makefile,从VC6迁移到Visual Studio 2010,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/6624942/

10-13 07:25