开源系统 | linux
以工作为基础
沃噻
善用工具的人, 才能效率起胜。
善用思想的人,才能轨迹起胜。
时间就是金钱,效率就是生命。
展开
-
linux | 环境变量
linux环境变量原创 2022-06-19 12:38:07 · 447 阅读 · 1 评论 -
linux | 线程监控
监控CPU使用率原创 2022-03-13 16:37:12 · 781 阅读 · 0 评论 -
【无标题】
##### linux的系统开机启动```xml*.servicesystemctl test.service start```* 使用**service**开机启动linux服务管理有两种方式**service**和**systemctl**`/lib/systemd/system/` 和 `/etc/systemd/system` 存放所有可用的单元文件手动创建一个开机启动脚本,开机自动执行`/home/book/test_qt_whail/server/sh..原创 2022-03-09 23:12:59 · 414 阅读 · 0 评论 -
ubuntu开机自启动(绝对好用)
ubuntu开机自启动原创 2022-03-09 22:39:49 · 13091 阅读 · 15 评论 -
为什么C++开发不需要安装STL库
如果交叉编译工具链的路径已经添加到path变量中的话,可以直接使用... -v即可查看,比如我的是arm-linux-gnueabihf-g++那么直接arm-linux-gnueabihf-g++ -v或者是--version就可以得到版本信息了,通过GNU 下的交叉工具链,通过查看 linux的交叉工具链(开发板对应的工具链)可以查看其版本是否支持c++11、c++14、c++17、c++20版本。STL库包含在交叉工具链中,也就是说程序员调用的是交叉工具链的头文件#...原创 2021-11-20 22:49:00 · 585 阅读 · 0 评论 -
linux开发入门第一步
前言:本人14年毕业一直从事嵌入式开发,从单片机程序+电路+PCB设计+物料采购+调试焊接+批量生产+文档整理。那个心碎呀。。言归正传,对linux一直有接触,但是一直没有整理,感觉零零散散,一点都不圆润。在此从零整理linux,也给自己梳理开发流程,总结开发过程,勿重复造轮子,时间就是金钱,效率就是生命。每项技能吸收成自己的技术,灵活应用,尽早跨过学习成长期,延长收入期。Gcc编译4...原创 2019-03-22 17:01:39 · 273 阅读 · 0 评论 -
ARM内核和架构浅读
ARM内核和架构都是什么意思,它们到底是什么关系?ARM产品越来越丰富,命名也越来越多。很多朋友提问:ARM内核和架构都是什么意思?内核和架构的关系是什么?比如ARMv7架构,这个架构指的是什么?小编选出了几个精彩回答!希望对嵌友们在选择设计电路时有所帮助~1.ARM内核:从ARM7、ARM9到Cortex-A7、A8、A9、A12、A15再到Cortex-A53、A57等,总之不同...转载 2019-04-09 17:45:43 · 180 阅读 · 0 评论 -
linux启动过程
NOR 的传输效率很高,在1~4MB的小容量时具有很高的成本效益,但是很低的写入和擦除速度大大影响到它的性能。NAND的结构能提供极高的单元密度,可以达到高存储密度,并且写入和擦除的速度也很快。应用NAND的困难在于Flash的管理需要特殊的系统接口。通常读取NOR的速度比NAND稍快一些,而NAND的写入速度比NOR快很多,在设计中应该考虑这些情况。过程:大多数ARM芯片从0地址启动1、...翻译 2019-04-08 17:18:38 · 103 阅读 · 0 评论 -
交叉编译中,如何使用-lpthread
使用的是当前编译工具链的pthread,因为在编译工具链中包含其中的标准库。原创 2021-06-05 23:54:39 · 740 阅读 · 0 评论 -
git 常用命令
git init:初始化git add :添加文件git commit -m <message>:提交消息注释git commit --amend -m "新的修改提交信息"git status:查看状态git diff 文件:查看不同git log :查看提交记录 git log --pretty=onelinegit reset --hard HEAD^ :返回到上一个版本git reset --hard 1094a...:返回到1094a...版本git reflog:原创 2021-10-17 16:09:08 · 196 阅读 · 0 评论 -
linux 开机启动方法之service
* 使用**service**开机启动linux服务管理有两种方式**service**和**systemctl**`/lib/systemd/system/` 和 `/etc/systemd/system` 存放所有可用的单元文件手动创建一个开机启动脚本,开机自动执行`/home/book/test_qt_whail/server/sh.sh`的脚本1. 只需要在`/lib/systemd/system/`创建**test.service**2. systemctl daemon-rel原创 2021-07-31 18:23:30 · 5310 阅读 · 1 评论 -
windows10和安装linux双系统安装教程(超简单)
windows10和安装linux双系统安装教程(超简单)一共分三步:第一步了解自己电脑的BIOS第二步安装windows10系统第三步在windows10中安装ubuntu系统第一步了解自己电脑的BIOSUEFI:是新式BIOS,只要是近几年买的都是这个BIOSMBR:是传统BIOS,上世纪买的电脑基本都是老的了解自己电脑的类型电脑类型BIOS和硬盘组合常见的有如下几种:UEFI (是新式BIOS) + 单硬盘UEFI (是新式BIOS) + 双硬盘(SSD原创 2020-10-20 20:19:22 · 30344 阅读 · 6 评论 -
cmake 与 make 区别
什么是make,什么是cmake,什么是Makefile,什么是CMakeLists.txt一个可以运行的程序(*.exe)是代码生成的,但是代码是如何运行呢?这里会有趣易懂的一步一步介绍:内容有删减大神请绕过,学习是在已知的基础上的扩充与发散先写一个简单的源代码:main.cmain.c接着生成 xxx 可执行文件//在xxx.c的同目录下gcc -o main main.c...原创 2020-04-28 23:15:13 · 1051 阅读 · 0 评论 -
windows10驱动安装失败及禁用驱动签名问题
问题:方法:红色强调部分系统目录(C盘)下找到c:windows\System\cmd.exe右击:管理员权限打开输入:Reagentc /enable (注意:Reagentc 空格/enable)回车成功返回:REAGENTC.EXE:操作成功失败返回:未发现。。命令失败解决:重启后:使用c:\windows\system32\c...原创 2019-05-07 16:14:00 · 3714 阅读 · 0 评论