QT(12)-制作lib库

1.创建库工程

实现两个函数,一个初始化,一个带入参,带返回值的接口

复制代码
#include "untitled.h"

Untitled::Untitled()
{
    init();
}

void Untitled::init()
{
    qDebug("init!");
}

uint8_t Untitled::send(uint8_t a)
{
    return (a*2);
}

编译会生成lib

2.创建用户工程

新建应用程序,把库工程下面的文件拷贝过来

在应用程序中添加头文件调用

复制代码
#include "untitled.h"

右键工程,添加外部库

测试

相关推荐
码智社10 分钟前
AES加密原理详解及Java实现加解密实战
java·开发语言
AI云海12 分钟前
python 列表、元组、集合和字典
开发语言·python
萧瑟余晖1 小时前
JDK 26 新特性详解
java·开发语言
马优晨2 小时前
Freemarker 完整讲解(后端 Java 模板引擎)
java·开发语言·freemarker·freemarker 完整讲解·freemarker模板引擎
人邮异步社区3 小时前
怎么把C语言学到精通?
c语言·开发语言
心平气和量大福大4 小时前
C#-WPF-控件-TextBox 数据绑定
开发语言·c#·wpf
ttwuai4 小时前
Cursor 生成 CRUD 后,Go 后台接口别只测 200:JWT、RBAC 和 tenant_id 怎么验
开发语言·后端·golang
এ慕ོ冬℘゜4 小时前
前端基础:什么是时间戳?JS获取时间戳三种方法与实战用途
开发语言·前端·javascript
执明wa5 小时前
LayoutInflater详解: XML是如何变成View的?
android·xml·开发语言·android studio
一次旅行5 小时前
Python+大模型端到端自动化日报系统
开发语言·python·自动化