首页 > 其他分享 >QT动态库的创建和使用

QT动态库的创建和使用

时间:2023-03-02 23:36:37浏览次数:37  
标签:文件 QT 创建 路径 步骤 使用 动态

QT动态库的创建和使用

步骤一:

创建一个库文件 Library

 

 

 

步骤二:进行动态库封装方法的实现

注意事项:要注意共享类均需要包含导出的宏定义 这个宏定义和导出向导的宏定义一致

 

 

 

宏定义:

向导文件:

 

 

 

共享类:

 

 

 

步骤三:

进行动态库生成路径配置(注意:生成路径是以你的pro文件路径为根节点来寻找的)

 

 

 

生成位置:

 

 

 

 

使用动态库

步骤一:

 

在项目使用动态库时 需要将动态库的入口文件 以及方法类的头文件给包含在需要使用动态库的项目当中

 

 

 

 

 

步骤二:

导入动态库 一般为外部库

 

 

 

 

第三步:

进行编译好的动态库文件.dll或.a文件的选择

 

第四步:

系统自动生成动态库的加载路径 完成配置

 

 

 

第五步

在需要使用的地方 加入库的头文件 完成接口的调用

 

标签:文件,QT,创建,路径,步骤,使用,动态
From: https://www.cnblogs.com/QinXian/p/17174011.html

相关文章

  • 10_Spring_CGLIB动态代理
     proxy动态代理面向接口1必须有接口和实现类 2增强接口中定义的方法3只能读取接口中方法的上注解cglib动态代理模式面向父类 packagecom.msb.testCglib;importo......
  • 10_Spring_CGLIB动态代理
     proxy动态代理面向接口1必须有接口和实现类 2增强接口中定义的方法3只能读取接口中方法的上注解cglib动态代理模式面向父类 packagecom.msb.testCglib;importo......
  • QT基础01
    创建按钮的一些操作,自定义信号和槽,只需自己创建.h和.cpp返回值都是void信号只需声明不需要实现可以有参可以重载槽必须声明必须实现,可以有参,可以重载当槽和信号出现重载,......
  • 创建型:工厂模式-简单工厂
    定义之所以叫简单工厂是因为真的非常简单,只要一个工厂(函数)就可以了,如果把被创建的对象称为产品,把创建产品的对象或者方法称为工厂,那么只需要传入不同的参数,就可以......
  • 10_Spring_CGLIB动态代理
    ​ proxy动态代理面向接口1必须有接口和实现类 2增强接口中定义的方法3只能读取接口中方法的上注解cglib动态代理模式面向父类 packagecom.msb.testCglib......
  • 10_Spring_CGLIB动态代理
    ​ proxy动态代理面向接口1必须有接口和实现类 2增强接口中定义的方法3只能读取接口中方法的上注解cglib动态代理模式面向父类 packagecom.msb.testCglib......
  • DDL语言——库和表的创建、修改、删除
    DDL语言DDL:DataDefinitionLanguageDDL允许用户定义数据,也就是创建表、删除表、修改表结构这些操作。通常,DDL由数据库管理员执行。下面的中括号【】内的内容是可选的。......
  • 1. Pandas的创建、读取和写入
    该博客是Pandas课程习题,前往此处可学习课程习题1.创建一个和下图一样的DataFramefruits提示提示:`pd.DataFrame`语句来创建一个DataFrameCodefruits=pd.Dat......
  • conda创建Python虚拟环境
    1、首先在所在系统中安装Miniconda3。可以打开命令行输入conda-V检验是否安装以及当前conda的版本。kaka@KakadeMacBook-ProDownloads%conda-Vconda23.1.02、co......
  • Go创建Grpc链接池
    Go创建Grpc链接池转载请注明来源:https://janrs.com/2023/03/创建grpc链接池/常规用法gRPC四种基本使用请求响应模式客户端数据流模式服务端数据流模式双向流模......