我有一个包含make文件的项目源代码,我想从中创建一个Visual Studio(2005)解决方案。有没有直接的方法可以做到这点?能否有人帮助我吗?我花费了几个小时进行搜索,但找不到方法来完成这个任务。
谢谢。
我有一个包含make文件的项目源代码,我想从中创建一个Visual Studio(2005)解决方案。有没有直接的方法可以做到这点?能否有人帮助我吗?我花费了几个小时进行搜索,但找不到方法来完成这个任务。
谢谢。
不幸的是,微软在 VC++ 6 之后删除了这个功能。
如果你只是想从命令行或脚本构建 Visual Studio 项目,你可以使用 devenv
命令来使用项目中的设置进行构建。
类似于:
devenv /build debug /project myproj myapp.sln
从VS2010开始,C++项目将使用MSBuild系统,因此您可以使用该技术驱动构建。
如果您真的想要一个makefile
,您需要手工编写它(或者可能存在一些我不知道的第三方工具)。
我不确定这个解决方案是否能帮到你。但是在我的以前的项目中,我尝试过并且效果很好。需要手动添加文件。
希望这可以帮助到你。
如果这只是一次性的,那么最好在Visual Studio中手动创建VS项目。
如果您需要经常这样做,请考虑在类似cmake或Qt的.pro中创建项目,可以从相同的定义生成makefile和VS构建文件。
你想使用makefile来构建吗?你可以在VS 2005中从现有源代码创建项目,并设置项目使用make进行构建(向导将带领你完成所有这些步骤)。
我正在使用VS2010。为了构建,您可以从现有代码创建项目。在VS2010中,您可以从现有代码文件创建项目->新建->从现有代码创建项目。您可以指定其他参数,然后准备好解决方案。我没有使用makefile,而是采用了这种方法,效果非常好。