会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
thammer
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
5
6
7
8
9
10
11
12
13
···
23
下一页
2023年3月7日
未定义符号的链接问题通用解决方法
摘要: 在linux下做c/c++开发时,经常遇到一个问题,就是如果代码引用了大量的第三方库,链接的时候常忘记或者根本就不知道具体要链接哪个库,导致 链接的时候报未定义的引用,特别是一些库你不太熟悉时,甚至都不知道该链接谁。 /usr/bin/ld: CMakeFiles/gstdemo.dir/main.
阅读全文
posted @ 2023-03-07 13:40 thammer
阅读(811)
评论(0)
推荐(0)
2023年2月28日
ubuntu20.04 搜狗输入法在clion上看不到候选词的解决方法
摘要: ubuntu升级到20.04后,clion里面输入中文,由于搜狗输入法候选词定位到了左下角,完全看不到候选词,非常蛋疼。 
评论(0)
推荐(0)
2023年2月17日
gdb调试符号文件和程序文件分离的用法
摘要: 有时候碰到程序有问题时,需要借助gdb来分析,但是直接把带调试信息的elf发布出去又不太合适,这时就需要从中分离符号文件,单独发布strip过的elf文件。使用gdb时,只需要加载符号文件就行了。 首先生成带调试信息的elf文件: gcc -g3 main.c -o main.dbg 然
阅读全文
posted @ 2023-02-17 17:57 thammer
阅读(617)
评论(0)
推荐(0)
2023年2月13日
Sanitizers使用介绍
摘要: Sanitizersers是一个工具集合,由google开发并开源,项目地址sanitizers 。Sanitizers包括系列工具: AddressSanitizer,检测内存访问问题 MemorySanitizer,检测未初始化内存问题 ThreadSanitizer,检测线程竞态和死锁问题 L
阅读全文
posted @ 2023-02-13 18:06 thammer
阅读(1808)
评论(0)
推荐(0)
2023年2月3日
linux下生成补丁文件的几种方式
摘要: 平时构建用buildroot,openwrt,在openwrt下,官方文档介绍的是使用quilt生成补丁文件,在buildroot下好像并没有太详细的介绍。不过生成补丁和你所使用的构建框架并没很大的联系,一般来说,有3种方式,diff,quilt, git。 1. 使用diff生成补丁文件
阅读全文
posted @ 2023-02-03 17:53 thammer
阅读(890)
评论(0)
推荐(0)
2022年10月20日
buildroot构建框架关键文件
摘要: 关键文件在package顶级目录下的*.mk,例如: pkg-autotools.mk pkg-cmake.mk pkg-download.mk pkg-generic.mk pkg-kconfig.mk pkg-kernel-module.mk pkg-luarocks.mk pkg-meson.
阅读全文
posted @ 2022-10-20 18:41 thammer
阅读(97)
评论(0)
推荐(0)
2022年9月3日
ubuntu20.04无法正确识别Intel Corporation UHD Graphics 630集成显卡的问题
摘要: 我的电脑硬件配置: CPU:Intel® Core™ i7-8700 CPU @ 3.20GHz × 12 显卡:Mesa Intel® UHD Graphics 630 (CFL GT2) 最开始我安装的是ubuntu22.04,显卡的识别没问题,双屏支持也都行,由于其他原因我不想使用这个版本,而
阅读全文
posted @ 2022-09-03 20:44 thammer
阅读(5131)
评论(0)
推荐(0)
2022年6月11日
Clion中创建QT UI类为QMainWindow时, QDesiger无法拖控件解决方法
摘要: 一直用QWidget类型的窗口,今天在Clion中创建Qt UI类,父类选择QMainWindow时,发现用QDesiger打开后,无法拖控件进去。baidu/google一番: stackoverflow 这个问题回答中提到这是由于Clion生成的UI文件没有**"central widget"这
阅读全文
posted @ 2022-06-11 23:48 thammer
阅读(509)
评论(0)
推荐(0)
2022年5月10日
git从本地仓库迁移到远程仓库
摘要: 需求的产生:公司原来的git仓库位于机房的一台服务器上,当初安全意识不强,没做足够的备份工作,后来这台服务器硬盘坏了,于是在腾讯云上搭了一个gitea,需要从本地代码仓库迁移到新的仓库。 1. 断开本地仓库与原远程仓库的关联 git remote rm origin 2.关联新的远程仓库 git r
阅读全文
posted @ 2022-05-10 17:26 thammer
阅读(335)
评论(0)
推荐(0)
2022年3月10日
shell 助记
摘要: 文件表达式 -e filename 如果 filename存在,则为真 -d filename 如果 filename为目录,则为真 -f filename 如果 filename为常规文件,则为真 -L filename 如果 filename为符号链接,则为真 -r filename 如果 fi
阅读全文
posted @ 2022-03-10 10:52 thammer
阅读(31)
评论(0)
推荐(0)
上一页
1
···
5
6
7
8
9
10
11
12
13
···
23
下一页
公告