当前位置: 首页 > news >正文

上海网站建设大概多少钱wordpress自动采集外链

上海网站建设大概多少钱,wordpress自动采集外链,深圳做网站的,美区下载的app怎么更新文章目录 前言VS环境下引入第三方类库QCustomPlot方法一:解决办法: C中.dll与.lib文件的生成与使用1. 两种库:2.两种文件的区别 前言 Qt提供了显式和隐式导入第三方库方法,本文只介绍显示导入方法。 一般的第三方提供的库文件包…

文章目录

  • 前言
  • VS环境下引入第三方类库QCustomPlot
    • 方法一:
    • 解决办法:
  • C++中.dll与.lib文件的生成与使用
    • 1. 两种库:
    • 2.两种文件的区别

前言

Qt提供了显式和隐式导入第三方库方法,本文只介绍显示导入方法。

一般的第三方提供的库文件包括ControlCAN.h,ControlCAN.dll和ControlCAN.lib。将ControlCAN.h和ControlCAN.lib放入当前工程目录(其他任何位置均可),ControlCAN.dll文件放在debug和release文件夹中。
QtCreator创建工程项目 使用Qt 第三方库,引用第三库QCustomPlot:
下载可以去QCustomPlot首页,只需在项目中添加.h 和.cpp文件(⚠️在项目中引入并且要在项目文件目录下导入三方类文件),且在 .pro文件中添加下面两行代码

QT    += core gui;
greaterThan(QT_MAJOR_VESION,4):QT += widgets printsupport;//Qt 5.0以上版本支持打印

VS环境下引入第三方类库QCustomPlot

方法一:

将下载的qcustomplot.h和qcustomplot.cpp加入到你的工程中。在你要使用qcustomplot的文件中:

[objective.cpp]
#include "qcustomplot.h"

Debug和Release中未添加Qt5PrintSupportd.lib动态链接库,因为:.lib是dll在编译、链接成功之后生成的文件,作用是当应用程序调用dll时,需要将该文件引入应用程序,否则产生错误

解决办法:

“项目属性 -> 配置©: Debug”
“项目属性 -> 配置属性 -> 链接器 -> 输入 -> 附加依赖项”里面添加
“Qt5PrintSupportd.lib”;
“项目属性 -> 配置©: Release”
“项目属性 -> 配置属性 -> 链接器 -> 输入 -> 附加依赖项”里面添加“Qt5PrintSupport.lib”;

然后像使用QWidget那样使用就行(QCustomPlot继承于QWidget)

C++中.dll与.lib文件的生成与使用

1. 两种库:

包含了函数所在的DLL文件和文件中函数位置的信息(入口),代码由运行时加载在进程空间中的DLL提供,称为动态链接库dynamic link library。
包含函数代码本身,在编译时直接将代码加入程序当中,称为静态链接库static link library。
共有两种链接方式:

动态链接使用动态链接库,允许可执行模块(.dll文件或.exe文件)仅包含在运行时定位DLL函数的可执行代码所需的信息。
静态链接使用静态链接库,链接器从静态链接库LIB获取所有被引用函数,并将库同代码一起放到可执行文件中。

2.两种文件的区别

使用lib需注意两个文件:
.h头文件,包含lib中说明输出的类或符号原型或数据结构。应用程序调用lib时,需要将该文件包含入应用程序的源文件中(即:把三方库文件[qcustomplot.h qcustomplot.cpp文件导入项目工程中,再在Linker中添加Qt5PrintSupportd.lib依赖库])
注意:同时要在配置:Release中添加Qt5PrintSupportd.lib依赖库

.lib文件
使用dll需注意三个文件:
•.h头文件,包含dll中说明输出的类或符号原型或数据结构的.h文件。应用程序调用dll时,需要将该文件包含入应用程序的源文件中。
•.LIB文件,是dll在编译、链接成功之后生成的文件,作用是当其他应用程序调用dll时,需要将该文件引入应用程序,否则产生错误(如果不想用lib文件或者没有lib文件,可以用WIN32 API函数LoadLibrary、GetProcAddress装载)。
•dll文件,真正的可执行文件,开发成功后的应用程序在发布时,只需要有.exe文件和.dll文件,并不需要.lib文件和.h头文件。

http://www.yayakq.cn/news/676909/

相关文章:

  • 网站后台发布新闻263企业邮箱后缀是什么
  • 网站浏览历史怎么查看可以做淘宝联盟的免费网站
  • 毕业答辩ppt模板免费下载网站财经直播网站建设
  • 顺德互动交流网站wordpress主题next推荐
  • 网站建设有什么职位门户网站优化怎么做
  • 便宜高端网站设计推荐工信部网站备案查询 手机
  • 淄博网站建设公司有多少家飞鸟加速器
  • 大型网站运营步骤莱芜营销型网站制作
  • 网站开发大数据库都有哪些网站可以做推广
  • 十八个免费的舆情网站wordpress是建站工具 还是语言
  • 政务网站开发合同wordpress如何改标题
  • 英语外贸网站建设中信建设招聘
  • 如何推广自己的微信公众号科学新概念seo外链
  • 朝阳网站开发联系电话安徽省建设厅官方网站黄世山
  • 如何做闲置物品自己的网站定制自己的软件
  • 帝国cms网站地址WordPress 发表文章api
  • 京东电子商务网站的建设wordpress 描述字段
  • 网站开发费用属无形资产吗珠海网站开发公司
  • 视频网站建设公司排名装修公司网站建设解决方案
  • 自己的网站做app网站制作咨询
  • 建设网站大概多少钱怎么查网站的浏览量
  • 响应式网站模板 开源网站开发谷歌浏览器js不更新
  • 建设部网站资质查询学网站开发哪个好
  • 网站的优化用什么软件下载网站过程
  • 阜阳网站建设工作室电子商务都学什么
  • 泉州最专业手机网站建设开发百度推广营销怎么做
  • 南通网站设计制作公司龙华建设网站
  • 免费做思维导图的网站wordpress 充值卡
  • 汽车网站的建设方向做网站赔钱了
  • 万能浏览器有哪些长沙企业seo服务