如何在控制台c ++ app

时间:2016-01-24 09:51:33

标签: c++ visual-studio

我是c ++的新手(我已经习惯了c#)所以这个问题非常基础(一直在网上搜索没有成功的答案)。

我有一个控制台C ++应用程序,在其中,我想调用位于不同项目中的函数。

我创建并编译了一个dll类型的项目,然后从我的控制台应用程序中引用它(通过在控制台项目上单击鼠标右键并单击vs中的添加引用),没有错误。

我试图像这样添加对该文件的引用:

#include "SharedDLL.h"

但是我收到一条错误消息,说找不到该文件。

应该怎么做?

提前tnx ......

1 个答案:

答案 0 :(得分:0)

动态链接库DLL附带两个主要文件,一个要包含的.h文件和一个要链接的.lib文件

首先,您将其包含在代码中,如此

#include "SharedDLL.h"

然后使用以下选项编译

/EHsc /link SharedDLL.lib

在visual studio上,您需要执行以下操作:

  
      
  1. 在“应用程序设置”页面的“其他选项”下,清除“预编译标题”复选框。
  2.   

MSDN Reference