繁体   English   中英

在Visual Studio解决方案中链接两个项目

[英]Linking two projects in a Visual studio solution

我使用Visual Studio在一个称为SOL的解决方案中有两个项目:项目1和项目2

在每个项目中:我都有一些头文件和cpp文件。

在项目2中,我想使用项目1中存在的标头:

#include "proj1.h"

我遇到一个错误,指出该文件不存在:

 Error  2   error C1083: Cannot open include file: 'proj1.h': No such file or directory C:\Users\...\Visual Studio 2010\Projects\SOL\proj2.cpp  28

我正在使用VS 2012,但是AFAIK在这个主题上几乎是相同的。

  • 打开项目2的项目属性页面。在解决方案资源管理器中的项目2上单击鼠标右键,然后选择“属性”。
  • 在“ C / C ++”部分中,选择“常规”。
  • 找到“ Additional Include Directories”行,并添加“ $(SolutionDir)project 1”。 这是一个用分号分隔的列表,但您也可以选择编辑此字段,然后获得列表视图。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM