![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Linux
Tslon
无论哪种语言,程序代码只是一个简单的工具,最后真正留下的只有原理、协议、框架、思维。
展开
-
IMX6ULL开发板直连笔记本电脑,笔记本电脑连接WIFI,UBUNTU桥接物理网卡,实现三者都能上网切互PING
@ARM开发板直连电脑实现三者互ping且能联网第一步:打开网络连接,勾选共享项,家庭网络连接选为以太网第二步:虚拟机打开虚拟网络配置,选中桥接模式,且桥接至物理网卡第三步:Ubuntu网络设置将ubuntu的IP地址设置为与物理网卡网段一致。例如我这里的物理网段是192.168.137.0。(建议使用静态IP地址,否则每次联网物理网卡的IP都会变)然后Ubuntu的连接信息设置为同一网段:进入netplan配置相应网段。sudo vim /etc/netplan/01-network-m原创 2021-04-30 16:53:02 · 1780 阅读 · 1 评论 -
踩坑笔记(1):gcc 编译报错误在函数‘_start’中: (.text+0x20):对‘main’未定义的引用 collect2: error: ld returned 1 exit status
错误原因:对makefile 规则不熟悉,编译方式写成了 gcc -o xxx.o xxx.o应写成 gcc xxx.o xxx.o -o原创 2020-07-25 14:32:10 · 2276 阅读 · 0 评论 -
Linux学习笔记-内核篇
1.Linux内核介绍操作系统:操作系统是指在整个系统中负责完成最基本功能和系统管理的那些部分,这些部分应该包括内核,设备驱动程序,启动引动程序,命令行shell或者其他种类的用户界面,基本的文件管理工具和系统工具。内核空间:系统态:拥有受保护的内存空间和访问硬件的所有权限。这种系统态和被保护起来的空间统称为内核空间。用户空间:普通应用程序所运行的空间。它们只能看到允许它们使用的 部分系统资源,并且不能使用某些特定的系统功能,不能直接访问硬件,还有一些其他限制。我们可以将处...原创 2020-05-25 22:01:25 · 309 阅读 · 1 评论