我正在尝试将某些项目从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/