visual studio 2013-关于VS2013如何导入别人封装好的lib与dll文件

问题描述

关于VS2013如何导入别人封装好的lib与dll文件
编程菜鸟提问
在别人给出的接口API封包中 包含了如下几个文件
其中头文件4个 2个储存函数与类 2个储存数据结构
还有4个文件 两个为.lib文件 两个为.dll文件
现在我的开发环境是VS2013 64位系统。
我现在为了开发,做了如下几个步骤工作
1 建立了我的开发工程 命名test
2 将封包文件夹中的文件全部拷入了工程文件test文件夹下
3 调用封包中的某个函数
具体的代码如下
CThostFtdcMdApi* pUserApi_md = CThostFtdcMdApi::CreateFtdcMdApi("".MDflow""); 其中CThostFtdcMdApi::CreateFtdcMdApi函数是由封包文件提供的

4 执行时报错 fatal error LNK1120: 1 个无法解析的外部命令
本人分析原因是库文件没有与工程文件进行导入。
我想知道该如何解决这个问题

解决方案

VS2013 中生成lib和dll库文件
vs2005编译dll没有lib文件的解决方法

解决方案二:
预编译指令
#pragma comment(libsome.lib"")

解决方案三:
添加引用,然后在项目属性下面找到包含和引用目录选择你的链接

解决方案四:
工程属性中配置对应的lib库文件,然后设置库引用的路径。

时间: 2024-08-30 02:14:39

visual studio 2013-关于VS2013如何导入别人封装好的lib与dll文件的相关文章

一个奇怪的Visual Studio 2013停止响应问题

昨天开始遭遇这个问题,今天再次遭遇. 疑似问题发生在写代码的窗口中复制/粘贴时(有待进一步确认触发条件),突然停止响应,出现下面的对话框: 对话框中的文字为: Waiting for a required operation to complete. This dialog will close when the operation completes. 过了一段时间,该对话框消失,VS2013左下角的状态栏显示下面的状态: 更多精彩内容:http://www.bianceng.cnhttp:/

Visual Studio 2013新功能:增加代码的透明度和可追溯性

微软打破了Visual Studio两年升级一次的传统,Visual Studio 2012发布还不足一年,微软就计划发布了Visual Studio 2013了.在今天的TechEd大会上,微软宣布,6月底的BUILD全球开发者大会上,大家不仅能见到Windows 8.1的预览版,还能下载到Visual Studio 2013和Team Foundation Server 2013的预览版. Visual Studio 2013的新功能太多了,我们挑几个说一说.VS2013中,开发人员可以具体

在Visual Studio 2013/2015上使用C#开发Android/IOS安装包和操作步骤

原文:在Visual Studio 2013/2015上使用C#开发Android/IOS安装包和操作步骤 Xamarin 配置手册和离线包下载  http://pan.baidu.com/s/1eQ3qw8a 具体操作: 安装前提条件 1. 安装Visual Studio 2013,安装过程省略,我这里安装的windows10 + vs2013 with update 4. 2. 安装Java SDK,按照Next一步步安装,此处省略,如下图: 3. 安装Android SDK:因为在线安装的

使用Visual Studio 2013进行单元测试--初级篇

原文:使用Visual Studio 2013进行单元测试--初级篇 1.打开VS2013 --> 新建一个项目.这里我们默认创建一个控制台项目.取名为UnitTestDemo 2.在解决方案里面新增一个单元测试项目.取名为UnitTestDemoTest 创建完毕后项目结构大概如下:   3.进入控制台项目UnitTestDemo的Program类,创建一个Add方法. namespace UnitTestDemo { class Program { static void Main(stri

Visual Studio 2013引入联网IDE体验 自动同步设备

近日,Visual Studio 2013以 Visual Studio 2012 和后续的 Visual Studio 更新中的进展为基础构建而成,为开发团队提供需要的解决方案,使其接纳这种转变并开发和交付利用下一波 Windows 平台创新 (Windows 8.1) 的新式应用程序,同时在所有 Microsoft 平台上支持多种设备和服务.设备和服务体验有了根本性的变革,改变了行业对软件开发的处理方式.消费者.客户和员工现在需要一种全新的应用程序.他们要求应用程序在多种屏幕和设备上提供最佳

Visual Studio 2013新功能预览

在今天的TechEd大会上,微软宣布,6月底的BUILD全球开发者大会上,大家不仅能见到Windows 8.1的预览版,还能下载到Visual Studio 2013和Team Foundation Server 2013的预览版. Visual Studio 2013的新功能太多了,我们挑几个说一说.VS2013中,开发人员可以具体查看到哪条代码是由哪个人编写的,负载测试也能转移到Windows Azure云平台进行. Visual Studio 2013还将提供敏捷项目组合管理(Agile

studio-如何在Visual Studio 2013中连接中国版的Azure

问题描述 如何在Visual Studio 2013中连接中国版的Azure 如何在Visual Studio 2013中连接中国版的Azure,不太会用????????????????????????????????? 解决方案 Hi, 推荐你阅读CSDN论坛里的这个帖子:http://ask.csdn.net/questions/163265,WillShao给出了我们使用Visual studio连接Azure的一些步骤和我们需要注意的事项,希望对你有所帮助. Best Regards,

下了一个visual studio 2013高级版,想换成专业版。

问题描述 下了一个visual studio 2013高级版,想换成专业版. 下了一个visual studio 2013高级版,想换成专业版.是在贴吧找的资源下的,直接下载了然后安装到C盘可以用,但是现在我想换成专业版...这两个版本区别大吗?对于初学者来说,哪个更好 解决方案 Visual Studio 2013简单运行一个C++程序 解决方案二: 区别不大,本人用的是vs2010,不必太高版本,否则向下兼容容易出问题 解决方案三: 区别不大,要换的话卸载掉装VS2013专业版,建议你去微软

visual studio 2013已经安装,在加插件PHP Tools提示没有安装

问题描述 visual studio 2013已经安装,在加插件PHP Tools提示没有安装 visual studio 2013已经安装,在加插件PHP Tools for VS2013提示没有安装 解决方案 Express 版的不支持 解决方案二: Visual Studio2013安装与部署Visual Studio 2013 安装和部署中没有安装向导 解决方案三: Express 版的不支持 解决方案四: Express 版的不支持