首页
学习
活动
专区
工具
TVP
发布

IOT物联网小镇

专栏作者
114
文章
163512
阅读量
37
订阅数
分享一个适合【团队】开发的cmake【跨平台】工程模板
之前分享过一篇关于 cmake 的入门文章:《使用 cmake 来搭建跨平台的应用程序框架:C语言版本》,那篇文章重点是描述如何利用 cmake 来编译或者构建跨平台的工程,并没有涉及到团队协作开发方面的内容。
IOT物联网小镇
2022-12-28
1.8K0
Lua面向对象编程的基本原理示例
关于Lua语言中的table以及metatable的基本知识,这里就不赘述了,官方手册中描述的很清楚。
IOT物联网小镇
2022-09-26
4540
开发笔记:如何对【动态链接库】文件进行加密保护?
一般来说,最直接的做法就是调用Win32 API函数,来动态的加载、获取函数地址、释放:
IOT物联网小镇
2022-09-26
1.8K0
比GDB更方便的代码调试工具:CGDB
CGDB 是GDB的前端,在终端窗口中意图形化的形式来调试代码(基于ncurse),非常方便。相对于GDB来说,可以很大的提高效率。
IOT物联网小镇
2022-09-26
1.3K0
不务正业,捣鼓了一个破网站,全过程记录
这篇文章没有什么关于嵌入式的干货,仅仅是详细记录一下前段时间捣鼓的一个静态的个人网站。
IOT物联网小镇
2022-09-26
3400
如何对一个【可执行程序】进行拦截和包装?
Ubuntu 18.04操作系统中,重启指令/sbin/reboot是一个软链接,链接到可执行程序/bin/systemctl,那么是否可以在执行systemctl之前,做一些其它的事情(例如:保持一些应用程序的状态数据)?
IOT物联网小镇
2022-09-26
6900
哨兵节点:思想简单,效果很棒的编程算法
在某个线程中,同步周期需要保证在2毫秒(如果耗时不到2毫秒,那么就让剩下的时间进行sleep)。
IOT物联网小镇
2022-09-26
4360
C语言:如何给全局变量起一个别名?
作 者:道哥,10+年嵌入式开发老兵,专注于:C/C++、嵌入式、Linux。 目录 别名是啥玩意? 方法1:反向注册 方法2:嵌入汇编代码 小结 别人的经验,我们的阶梯! 别名是啥玩意? 在sta
IOT物联网小镇
2022-09-26
1.1K0
一个测试记录:利用【分段锁】来处理并发情况下的资源竞争问题
在开发中经常遇到多个并发执行的线程,需要对同一个资源进行访问,也就是发生资源竞争。
IOT物联网小镇
2022-05-25
3060
【图片+代码】:Linux 动态链接过程中的【重定位】底层原理
在上一篇文章中,我们一起学习了Linux系统中 GCC编译器在编译可执行程序时,静态链接过程中是如何进行符号重定位的。
IOT物联网小镇
2022-04-06
1.7K0
【图片+代码】:GCC 链接过程中的【重定位】过程分析
最近因为项目上的需要,利用动态链接库来实现一个插件系统,顺便就复习了一下关于Linux中一些编译、链接相关的内容。
IOT物联网小镇
2022-04-06
5740
gcc编译时,链接器安排的【虚拟地址】是如何计算出来的?
昨天下午,旁边的同事在学习Linux系统中的虚拟地址映射(经典书籍《程序员的自我修养-链接、装载与库》),在看到6.4章节的时候,对于一个可执行的ELF文件中,虚拟地址的值百思不得其解!
IOT物联网小镇
2022-04-06
1K0
C语言函数调用:【错误码】和【返回值】传递的小思考
C 语言是一门面向过程的编程语言,通过一个又一个函数,把计算、过程控制等逻辑,包装成一个个独立的处理单元。
IOT物联网小镇
2022-02-09
2.6K0
Linux中对【库函数】的调用进行跟踪的 3 种【插桩】技巧
在稍微具有一点规模的代码中(C 语言),调用第三方动态库中的函数来完成一些功能,是很常见的工作场景。
IOT物联网小镇
2022-02-09
1.6K0
Linux驱动实践:中断处理中的【工作队列】 workqueue 是什么鬼?
大家好,我是道哥,今天我为大伙儿解说的技术知识点是:【中断处理中的下半部分机制-工作队列】。
IOT物联网小镇
2021-12-28
1.7K0
cmake基础示例:如何编译【跨平台】的动态库和应用程序
大家好,我是道哥,今天我为大伙儿解说的技术知识点是:【使用 cmake 来构建跨平台的动态库和应用程序】。
IOT物联网小镇
2021-12-28
2.3K0
Linux驱动实践:中断处理函数如何【发送信号】给应用层?
大家好,我是道哥,今天我为大伙儿解说的技术知识点是:【中断程序如何发送信号给应用层】。
IOT物联网小镇
2021-12-20
3.3K0
Linux驱动实践:一起来梳理【中断】的前世今生(附代码)
大家好,我是道哥,今天我为大伙儿解说的技术知识点是:【Linux 中断的注册和处理】。
IOT物联网小镇
2021-12-13
1.1K0
Linux驱动实践:驱动程序如何发送【信号】给应用程序?
大家好,我是道哥,今天我为大伙儿解说的技术知识点是:【驱动层中,如何发送信号给应用程序】。
IOT物联网小镇
2021-12-09
2.7K0
Linux驱动实践:一步一步编写字符设备驱动程序
在上一篇文章中Linux驱动实践:你知道【字符设备驱动程序】的两种写法吗?我们说过:字符设备的驱动程序,有两套不同的API函数,并且在文中详细演示了利用旧的API函数来编写驱动程序。
IOT物联网小镇
2021-12-01
3K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档