在Visual Studio 2012中添加C ++ dll - 无引用文件夹

时间:2015-10-06 05:36:43

标签: c++ visual-studio-2012 dllimport

好的,所以我看过一些教程告诉我如何做到这一点,但我的界面和结果并不匹配。我自己用C#做了很多,但我不明白为什么会有差异。

*我有第三方dll(以及lib和.h文件)

*我在Visual Studio 2012 Express中有一个项目

*我想将dll添加到项目中(我相信我想要的是隐式链接)。

我的解决方案资源管理器中没有References文件夹。如果我选择[Project>属性>框架和参考文献>添加新参考]然后它将显示我的解决方案中的其他项目。我已经查看了项目选项(链接器>附加依赖项等),但是有很多可能的地方可能在谁知道什么组合中做某事(或不做)。

2 个答案:

答案 0 :(得分:0)

.lib 文件添加到Project -> Properties -> Linker -> Input -> Additional Dependencies字段,将#include .h 文件添加到$http({ method: 'POST', url: url, headers: { 'Content-Type': 'multipart/form-data' }, data: { data: model, file: file } }); .dll 文件需要位于记录here的搜索路径中。

答案 1 :(得分:0)

C ++和C#是不同的。当你选择c ++项目时,它需要与C#不同的方法来配置。您必须首先在其他include目录中添加头文件路径,然后在链接器中输入路径,在项目设置中的链接器输入中使用dll名称。