- 博客(8)
- 资源 (15)
- 问答 (12)
- 收藏
- 关注
转载 Linux 下阅读源码工具(Vim + ctags+Cscope)
0. 写在前面的废话开发环境迁移到了Ubuntu下,所有windows下好用的工具都要找个替代品。windows下一直用 souce Insight 来阅读源码,需要在Ubuntu下找个替代品。上网看了看,貌似Vim + Ctags + Cscope不错,安装来试试 o(∩∩)o 1. 安装在我用的ubuntu中,这三个软件都不是自带的,需要手动安装
2016-10-21 23:13:42 3156
转载 gdb调试多文件程序
比如说我在main.c里调用sayhello.c里实现的函数say_hello(),应该怎么跟踪呢?列出文件main.c内容 查看say_helo的行数list main.c:line_number在文件main.c的第line_number行设置断点break main.c:line_number走到say_hello的时候,用s进入say_hello 然后用next单步
2016-10-21 22:39:44 5924
转载 gdb调试带参数程序
一般来说GDB主要调试的是C/C++的程序。要调试C/C++的程序,首先在编译时,我们必须要 把调试信息加到可执行文件中。使用编译 器(cc/gcc/g++)的 -g 参数可以做到这一点。如: > cc -g hello.c -o hello > g++ -g hello.cpp -o hello 如果没有-g,你将看不见程序的函数名、变量名,所代替的全是 运行时的内存地址
2016-10-21 22:37:49 694
原创 c语言printf()输出格式 用法联系
一下只是不常见的一种用法,例如 printf("%*d,%*d\n",c,d,e,f);http://www.cnblogs.com/tureno/articles/3630689.html#includeint main(void){ int c = 3,d = 18, e =5,f=12; printf("%d,%d\n",d,e); pr
2016-10-10 22:38:15 468
转载 c语言printf()输出格式大全(转载)
1.转换说明符 %a(%A) 浮点数、十六进制数字和p-(P-)记数法(C99) %c 字符 %d 有符号十进制整数 %f 浮点数(包括float和doulbe) %e(%E) 浮点数指数输出[e-(E-)记数法] %g(%G
2016-10-10 22:36:04 1477
转载 Ubuntu启用root账户后,登录root账户时报错:读取/root/.profile时发现错误:mesg:ttyname failed:对设备不适当的ioctl操作 作为结果,会话不会被正确配置
方法一:将/root/.profile文件中的mesg n替换成tty -s && mesg n重启方法二:将非root账户目录中的.profile复制到/root/:例如:cp /home/username/.profile /root/重启
2016-10-09 22:59:41 23003 3
转载 extern "c"用法解析
C++保留了一部分过程式语言的特点,因而它可以定义不属于任何类的全局变量和函数。但是,C++毕竟是一种面向对象的程序设计语言,为了支持函数的重载,C++对全局函数的处理方式与C有明显的不同。extern "C"的主要作用就是为了能够正确实现C++代码调用其他C语言代码。加上extern "C"后,会指示编译器这部分代码按C语言的进行编译,而不是C++的。由于C++支持函数重载,因此编译器编译函
2016-10-08 21:29:00 338
转载 Linux下加载.ko驱动模块的两种方法:insmod与modprobe
假设要加载的驱动程序模块名为SHT21.ko加载驱动模块方法一: 进入SHT21.ko驱动模块文件所在的目录,然后直接 insmod SHT21.ko 即可方法二: 将SHT21.ko文件拷贝到/lib/module/#uname -r#/目录下,这里,#uname -r#意思是,在终端中输入 uname -r后显示的内核版本及名称,例如mini2440
2016-10-08 21:27:22 4129
IMX6ULL + SPI LCD MSP2402(驱动IC ILI9341)显示简单的QT界面
2022-11-24
基于Linux嵌入式下如何实现 外部脉冲统计
2023-02-22
Linux 驱动24C02 EEPROM的问题,
2023-02-17
通过Yocto 编译 uboot和kernel, 编译时间不改变
2022-11-17
IMX8QXP SN65DSI84 双路LVDS输出
2022-11-13
QML 做的界面,子界面启动慢怎么解决
2022-05-08
QML 动态修改SVG图片颜色
2022-04-28
QML 如何修改SVG 图片边框颜色
2022-04-28
QML 如何修改SVG 的局部的颜色
2022-04-27
QML 的ListView 有办法修改滑动的速度吗?
2022-04-21
QML 里SwipeView如何修改灵敏度
2022-04-19
LVGL 无法 同时使用触摸屏和物理按键,求解
2021-08-19
Ubuntu 编译MiniGUI遇到的问题,求解
2021-07-29
QML 中如何更新Model的数据
2021-02-28
Uboot 下如何判断是否有U盘插入
2021-02-08
移植QT到ARM上的问题
2021-01-29
使用FIO测试SSD的疑问
2016-09-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人