【问题标题】:Build a visual studio project on a subset of files in a directory在目录中的文件子集上构建 Visual Studio 项目
【发布时间】:2013-05-01 03:21:18
【问题描述】:

我想将我的应用程序从 Linux 移植到 Windows。我正在尝试使用 Visual Studio 配置项目来构建 Window 应用程序。对我来说,问题是我只需要我的 Windows 目录中的一部分文件。但我想保持目录的完整性,这样我就不需要将文件的子集签出到 Windows。 Visual Studio 是否需要将整个目录作为窗口文件?对Window应用开发比较了解的朋友,能不能帮我理解一下:

  1. 我能否将 Visual Studio 配置为使用目录中的文件子集构建项目?

  2. 如果是,如何配置项目文件?任何指向教程的链接都会非常有帮助。

【问题讨论】:

  • 你在使用 CMake 吗?如果是,您只需检查变量 MSVC e 创建仅包含所需文件的列表,或排除您不想要的文件。

标签: c++ visual-studio-2010 svn visual-c++ cmake


【解决方案1】:

以下是一些使用 Visual Studio 的快速建议

包括/排除: 如果文件数量最少,那么您可以手动将includeexclude 文件添加到项目中。

  1. 您可以通过将文件复制到 .vcxproj(ur .proj) 文件下的文件夹中来将目录添加到项目中。
  2. 然后在解决方案资源管理器中选择项目,在工具栏上你会得到一个选项Show All Files
  3. 右键单击文件夹或文件并点击Include In Project。这会将文件/文件夹包含到您的项目中。
  4. 您可以Exclude 任何已包含在项目中的文件,方法是单击文件并点击Exclude From Project

仅从编译中删除:

  1. 在解决方案资源管理器中选择文件并右键单击Properties
  2. Configuration Properties -> General -> Excluded From Build 下设置为Yes/No

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-05-21
    • 2021-08-08
    • 1970-01-01
    • 1970-01-01
    • 2016-12-30
    相关资源
    最近更新 更多