【问题标题】:How to i open this applications is visual studio so i can run the code?如何打开此应用程序是 Visual Studio,以便我可以运行代码?
【发布时间】:2017-07-30 17:55:56
【问题描述】:

我在以下远程服务器上有这个应用程序代码

https://svn.reactos.org/reactos/trunk/reactos/base/applications/rapps_new/

我尝试在 Visual Studio 中制作一个 Windows 应用程序并将文件添加到其中,但它无法编译。

运行代码的正确方法是什么?

【问题讨论】:

  • 欢迎来到 Stack Overflow。需要采取哪些步骤来编译代码?
  • 看起来他们不提供 Visual Studio 项目文件,因此您需要查看 CMake 文件并弄清楚您需要做什么。
  • 您提供的链接指向 Subversion 存储库。您应该使用 Subversion(或与 Subversion 兼容的工具)“签出”源代码,以便在本地拥有它,然后根据源代码将其导入 Visual Studio。
  • 我的电脑上有整个目录,只是想知道如何编译它。
  • 为了编译代码,我在 Visual Studio 中创建了一个新的 Windows 应用程序。接下来,我将上述目录中的所有文件添加到 Visual Studio 应用程序并尝试编译它,但没有成功。

标签: c++ windows visual-studio svn visual-studio-2012


【解决方案1】:

您需要使用CMake 为项目生成 Visual Studio 解决方案。然后,您将能够将您的解决方案导入 Visual Studio 并构建它。

【讨论】:

  • 我尝试使用 CMake 使用文件夹中的 cmakelists.txt 生成二进制文件,但是 CMake 给出错误消息“配置过程中出错,项目文件可能无效。”我在svn.reactos.org/reactos/trunk/reactos(父目录)中尝试了与 cmakelists 相同的方法,效果很好。当我在 VS 中导入这个生成的解决方案文件时,它仍然不会给我可以运行的应用程序代码。不知道如何继续。
  • 在主目录中有一个 INSTALL 文件,它解释了您可以使用哪些工具来构建它。通过查看项目,您可能无法通过按按钮来构建和运行它。您将需要一些特定的环境来运行您的二进制文件。很遗憾,我无法为您提供帮助。
猜你喜欢
  • 1970-01-01
  • 2023-03-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-10-29
相关资源
最近更新 更多