c++ - Visual Studio C++ 多项目解决方案

标签 c++ visual-studio projects-and-solutions

<分区>

我通常使用 Linux 来完成我的所有开发,但对于我现在正在进行的项目,我必须使用 Visual Studio(2013 Professional,如果重要的话)。我过去曾将 Visual Studio 用于项目,并设置了多项目解决方案,其中生成了 .lib 和 .dll 文件,最后由编译器将它们链接在一起以生成一个或多个可执行文件。但是,我只是通过设置依赖项的奇怪过程来设置这些项目,将一个项目的目录添加到另一个项目的包含目录,将库添加到依赖项目链接库等。我已经习惯了这种方式Eclipse 会执行此操作,它会在其中为您提供工作集中所有项目的列表,您可以选择给定项目所依赖的项目,它会为我设置所有这些。我四处搜索,没有发现任何关于如何像在 Eclipse 中那样在 Visual Studio 中简单地执行此操作的方法。是否没有办法在不诉诸于编写我自己的附加组件的极端情况下简单地自动执行此任务,或者是否已经存在我尚未找到的这样的附加组件?

编辑:我指的是 C++ 项目

最佳答案

您必须在以下位置添加项目到项目的引用: 通用属性/框架和引用

按照微软的说法,在Framework和References中添加Reference是Visual Studio 2010及以后的首选方法。更多信息在这里:http://blogs.msdn.com/b/vcblog/archive/2010/02/16/project-settings-changes-with-vs2010.aspx

关于c++ - Visual Studio C++ 多项目解决方案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23897973/

相关文章:

java - 获取音频输出设备(扬声器、耳机)的 GUID

c++ - 当鼠标指针在 QAbstractItemView 子类中绘制的项目上移动时如何显示工具提示?

c++ - Windows CE 5 和 6 之间的互锁 API

c++ - 程序在新抛出 bad_alloc 之前中止

c++ - 无法从子类访问 QMainWindow 变量

c# - 在 visual studio (c#) 中重构方法访问修饰符

c++ - 运行代码时无法输入值

c++ - Google GYP 到 MSVC 解决方案

c# - 单独的项目或多个类文件... C# 中的命名空间最佳实践

c# - 为什么将项目添加到解决方案而不是文件夹?