1 创建工程

选择win32项目,至于是32位或者64位由后续指定.

2 源码注意点

// RoutePlan.cpp : 定义 DLL 应用程序的导出函数。
//#include "stdafx.h"
#include "RoutePlan.h"// 这是导出变量的一个示例
ROUTEPLAN_API int nRoutePlan=0;// 这是导出函数的一个示例。
ROUTEPLAN_API int fnRoutePlan(void)
{return 42;
}// 这是已导出类的构造函数。
// 有关类定义的信息,请参阅 RoutePlan.h
CRoutePlan::CRoutePlan()
{return;
}int CRoutePlan::add(int a, int b)
{return a + b;
}

需要注意的点是 stdafx.h 头文件包含,必须放在第1行.否则出错,类名称不识别.

同时验证的库相关的问题:
1 高版本编译的qt库Qt5.10.1 x64位,可以在低版本的qt上使用 Qt5.9.2 上使用;
2 c++ 编译的库,Qt应用程序,也可以正常调用.

5008.vs2015创建c++动态库相关推荐

  1. 02.vs2015编译qt动态库

    vs2015编译qt动态库 1 编译动态库 昨天重新使用了一下qt动态库,现对qt动态库现进行重新梳理一下,以便后续查阅. 创建qt库工程 编辑加法库,因为比较直观 编译生成动态库 2调用动态库方法一 ...

  2. Mac OSX下Xcode7创建C++动态库

    Mac OSX下Xcode7创建C++动态库 目录 1.Xcode创建工程 2.创建空项目 3.输入工程名称 4.添加项目 5.选择Library 6.设置动态库 7.添加动态库代码 8.创建测试程序 ...

  3. QT 创建使用动态库

    一.创建并编译库 创建项目,选择Library下的C++ Library 2.选择shared library 3.此时创建的项目的.pro文件如下: QT -= gui TEMPLATE = lib ...

  4. iOS中创建,使用动态库(dylib)

    测试环境: xcode4.5.2   Mac OS X 10.8.2 重要:由于苹果不支持自己创建动态库,所以这里需要替换两个文件 1:iOS Device 需要替换的文件 替换路径:/Applica ...

  5. vs2015编译 pybind 动态库

    本人总结: pyd的文件.引用 module的名字和 pybind定义的module名字一致, PYBIND11_MODULE(pyiotsdk, m) pybind只需要引用头文件即可. 根据原文, ...

  6. Qt动态库静态库的创建、使用、多级库依赖、动态库改成静态库等详细说明

    本文描述的是windows系统下,通过qtcreator在pro文件中添加动态库与静态库的方法: 1.添加动态库(直接添加动态库文件.dll,非子项目) 通过qtcreator创建动态库的方法就不在此 ...

  7. VS2013动态库文件的创建及其使用详解

    一.VS2013动态库文件的创建 1.新建项目,win32,win32项目,输入项目名称,例如MakeDll. 2."确定"--"下一步",选择"DL ...

  8. 在Linux中创建静态库和动态库 (转)

    我们通常把一些公用函数制作成函数库,供其它程序使用.函数库分为静态库和动态库两种.静态 库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库.动态库在程序编译时并不会被连接到目标代码中,而 ...

  9. linux系统下的“静态库和动态库”专题之二:库的创建和使用

    接上文[linux系统下的"静态库和动态库"专题之一:库的概念和规则]所述,我们通常把一些公用函数制作成函数库,供其它程序使用.函数库分为静态库和动态库两种. – 静态库在程序编译 ...

最新文章

  1. linux 更改文件所有者
  2. 京东金融曹鹏:没有数据的金融科技公司是纸上谈兵
  3. VTK:Matlab之MatlabEngineFilter
  4. 数据库开发——MySQL——数据类型——数值类型
  5. android uboot获取mac地址,uboot生成随机的MAC地址
  6. Autolayout代码实现举例-01使用线性公式
  7. 无线通信技术-NB-IoT
  8. ps滤镜下载大全-PSCC 64位滤镜收集
  9. 外媒起底FF 前员工:只要贾跃亭在 就造不出车 | 行业
  10. [ 利器篇 ] - 升级Ubuntu 18.04系统工具集合
  11. 熬夜读书最好吃什么东西补充能量类``
  12. Windows 10配置阿里云DNS
  13. 物联网概论(IoT)__Chp4 传感器与无线传感网//WSN
  14. ”全球软件测试实践“问卷调查报告
  15. 温度传感器检测温度报警装置
  16. WebClient学习
  17. 基于光纤通信复用技术的毕业设计
  18. 【WhatsApp营销】不可错过的品牌WhatsApp创意营销案例分享
  19. Android Paint set方法详解
  20. 最后一个经济学通才萨缪尔森

热门文章

  1. 中如何刷新当前路由_企业装修和家庭改造中,路由器及接收器如何安放
  2. maven导入jar失败
  3. java跟c 的区别_【c++跟java的区别】java跟c语言的区别
  4. python代码显示进度条 tqdm
  5. androidpn php,服务器推送消息到Android终端方法
  6. 噪声的频谱分析的重要意义_噪声测量:噪声源识别与定位的方法简析
  7. uniapp 子组件 props拿不到数据_谈一谈使用 webpack 开发时,Vue 组件之间的数据传递...
  8. c语言编程 伪代码,Dijkstra算法的伪代码和C语言版本,还是模版
  9. idea主题颜色Linux,IntelliJ IDEA更换主题样式分享
  10. fetch移动端浏览器兼容问题