我想将我的应用程序从 Linux 移植到 Windows。我正在尝试使用 visual studio 配置一个项目来构建 Window 应用程序。对我来说,问题是我只需要 Windows 目录中的一部分文件。但我想保持目录的完整性,这样我就不需要将文件的子集 checkout 到 Windows。 visual studio是否需要整个目录都是window文件?对Window应用程序开发比较了解的 friend ,能否帮我理解一下:
我能否配置 visual studio 以使用目录中的文件子集构建项目?
如果是,我该如何配置项目文件?任何指向教程的链接都会非常有用。
最佳答案
下面是一些使用 Visual Studio 的快速建议
包含/排除:
如果文件数量最少,那么您可以手动include
或exclude
文件到项目中。
- 您可以通过将文件复制到 .vcxproj(ur .<>proj) 文件下的文件夹来将目录添加到项目。
- 然后在解决方案资源管理器中选择项目,在工具栏上您将看到一个选项
Show All Files
- 右键单击文件夹或文件,然后点击
Include In Project
。这会将文件/文件夹包含到您的项目中。 - 您可以
排除
任何已包含在项目中的文件,方法是单击文件并点击Exclude From Project
。
仅从编译中删除:
- 在解决方案资源管理器中选择文件并右键单击
属性
- 在
Configuration Properties -> General -> Excluded From Build
下将其设置为Yes/No
关于c++ - 在目录中的文件子集上构建 visual studio 项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16312279/