上一页 1 ··· 5 6 7 8 9 10 11 12 13 ··· 23 下一页
摘要: 在linux下做c/c++开发时,经常遇到一个问题,就是如果代码引用了大量的第三方库,链接的时候常忘记或者根本就不知道具体要链接哪个库,导致 链接的时候报未定义的引用,特别是一些库你不太熟悉时,甚至都不知道该链接谁。 /usr/bin/ld: CMakeFiles/gstdemo.dir/main. 阅读全文
posted @ 2023-03-07 13:40 thammer 阅读(811) 评论(0) 推荐(0)
摘要: ubuntu升级到20.04后,clion里面输入中文,由于搜狗输入法候选词定位到了左下角,完全看不到候选词,非常蛋疼。 ![image](https://img2023.cnblogs.com/blog/689637/202302/689637-20230228205458359-30241130 阅读全文
posted @ 2023-02-28 20:58 thammer 阅读(457) 评论(0) 推荐(0)
摘要: ​ 有时候碰到程序有问题时,需要借助gdb来分析,但是直接把带调试信息的elf发布出去又不太合适,这时就需要从中分离符号文件,单独发布strip过的elf文件。使用gdb时,只需要加载符号文件就行了。 ​ 首先生成带调试信息的elf文件: gcc -g3 main.c -o main.dbg ​ 然 阅读全文
posted @ 2023-02-17 17:57 thammer 阅读(617) 评论(0) 推荐(0)
摘要: Sanitizersers是一个工具集合,由google开发并开源,项目地址sanitizers 。Sanitizers包括系列工具: AddressSanitizer,检测内存访问问题 MemorySanitizer,检测未初始化内存问题 ThreadSanitizer,检测线程竞态和死锁问题 L 阅读全文
posted @ 2023-02-13 18:06 thammer 阅读(1808) 评论(0) 推荐(0)
摘要: ​ 平时构建用buildroot,openwrt,在openwrt下,官方文档介绍的是使用quilt生成补丁文件,在buildroot下好像并没有太详细的介绍。不过生成补丁和你所使用的构建框架并没很大的联系,一般来说,有3种方式,diff,quilt, git。 1. 使用diff生成补丁文件 ​ 阅读全文
posted @ 2023-02-03 17:53 thammer 阅读(890) 评论(0) 推荐(0)
摘要: 关键文件在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)
摘要: 我的电脑硬件配置: 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)
摘要: 一直用QWidget类型的窗口,今天在Clion中创建Qt UI类,父类选择QMainWindow时,发现用QDesiger打开后,无法拖控件进去。baidu/google一番: stackoverflow 这个问题回答中提到这是由于Clion生成的UI文件没有**"central widget"这 阅读全文
posted @ 2022-06-11 23:48 thammer 阅读(509) 评论(0) 推荐(0)
摘要: 需求的产生:公司原来的git仓库位于机房的一台服务器上,当初安全意识不强,没做足够的备份工作,后来这台服务器硬盘坏了,于是在腾讯云上搭了一个gitea,需要从本地代码仓库迁移到新的仓库。 1. 断开本地仓库与原远程仓库的关联 git remote rm origin 2.关联新的远程仓库 git r 阅读全文
posted @ 2022-05-10 17:26 thammer 阅读(335) 评论(0) 推荐(0)
摘要: 文件表达式 -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 下一页