gpt4 book ai didi

visual-studio - 如何从 Visual Studio 解决方案文件创建 makefile?

转载 作者:行者123 更新时间:2023-12-04 01:07:48 29 4
gpt4 key购买 nike

我有一个使用解决方案文件来构建它的 Visual Studio 项目。我想生成一个生成文件,以便我可以使用生成文件而不是解决方案文件来构建它。 (如果您想知道我需要这样做的原因是我正在将我的项目合并到一个使用 makefile 构建的更大的软件系统中,并且我希望能够使用 makefile 构建整个事情。)

有没有办法自动从 Visual Studio 解决方案中获取信息并将其转换为 makefile 格式,还是我需要手动执行此操作?

最佳答案

这曾经在 VC6 中是可能的,它可以选择从 .dsp 项目文件生成生成文件。没有更多,构建过程发生了太多变化,无法实现。

不是真正的问题,您可以让 makefile 调用 vcbuild.exe 工具,它会构建一个 .vcproj 项目。您要在 makefile 中使用的重要开关:

  • /clean:在你的清理中使用它:目标
  • /rebuild:在你的重建中使用:目标
  • /nocolor:使构建输出像其他构建工具一样看起来是战舰灰色
  • /platform:选择你想要构建的配置(例如:/platform:win32)

  • 例如:
    vcbuild /platform:win32 example.vcproj release

    请注意,构建系统在 VS2010 中进行了重大修订,您将使用 msbuild.exe 来构建 .vcxproj 项目。

    关于visual-studio - 如何从 Visual Studio 解决方案文件创建 makefile?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2839221/

    29 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com