linux
文章平均质量分 58
懒猫不懒0127
非科班码农,对光学,电子,软件有所涉猎,目前靠搬砖养家糊口。
自身所学全靠兴趣,大学学过c、fortran,干活需要折腾过labview、mfc、qt、javascript、python;玩过51、stm32、armdsp;愿交各路神仙。
展开
-
Qt5.5使用directfb做后端的编译过程
嵌入式环境下需要使用directfb做后端,自己一步一步的摸索。这里记录下踩坑过程准备工作我选择现在虚拟机里面来个直观感受,故而在ubuntu1604下进行编译测试,首先是编译directfb的开源库了,此处选择的是1.4版本了,编译安装脚本如下:./autogen.sh./configure --prefix=/home/skyhigh/WORK/install --enable-static --disable-x11 --enable-fbdev --with-gfxdrivers=vmwar原创 2021-08-22 00:01:21 · 1029 阅读 · 0 评论 -
mips-linux-gnu工具链使用杂记
生成32/64位程序通用的gcc编译器使用-m32、-m64指定生成的二进制格式,如:gcc -m64 -o demo ./demo.c #生成64位二进制程序mips不走寻常路,使用的是mabi=32, mabi=64来指定生成的二进制格式,如:mips-linux-gnu-gcc -mabi=64 -o demo ./demo.c #生成64位二进制程序说明:可使用mips-linux-gnu-ld查看mips支持的二进制个事,如下:mips-linux-gnu-ld -o -mabi=原创 2021-08-16 19:30:13 · 1573 阅读 · 0 评论 -
ubuntu虚拟机联网问题
现象:可ping通局域网电脑,但不能连外网修改/etc/resolv.conf,如下:# This file is managed by man:systemd-resolved(8). Do not edit.## This is a dynamic resolv.conf file for connecting local clients to the# internal DNS stub resolver of systemd-resolved. This file lists all#原创 2021-08-12 20:14:27 · 272 阅读 · 0 评论 -
代码规范及格式化工具(vscode、clang-format、git)
文章目录说明Linux 内核代码风格1) 缩进2) 把长的行和字符串打散3) 大括号和空格的放置3.1) 空格4) 命名5) Typedef6) 函数7) 集中的函数退出途径8) 注释9) 你已经把事情弄糟了11) 数据结构12) 宏,枚举和RTL13) 打印内核消息14) 分配内存15) 内联弊病16) 函数返回值及命名17) 不要重新发明内核宏18) 编辑器模式行和其他需要罗嗦的事情19) 内联汇编20) 条件编译附录 I) 参考git提交规范代码复查/审查生成CHANGELOG规范细则提交消息格式修改原创 2021-08-09 23:20:54 · 3068 阅读 · 0 评论 -
linux常见使用问题
Ubuntu常见问题网路不通现象:看不到网络图标,或者ping不同,此时反复重启都没无效解决办法:重启网络服务即可sudo service network-manager stopsudo rm /var/lib/NetworkManager/NetworkManager.state sudo service network-manager start...原创 2021-07-04 17:11:26 · 95 阅读 · 0 评论