随笔分类 - linux学习记录
摘要:参考文章,基本点点就可以了 https://blog.csdn.net/weixin_37714383/article/details/85239886
阅读全文
摘要:基本概念 静态库 在编译程序的时候把这个库的内容加载到程序中。 优点: 程序以后就不需要依赖库、执行效率有所提高 缺点: 浪费一定的程序空间,无法对用户进行升级迭代 动态库 编译时程序只是确认一下库中的接口是否合适匹配,并没有拷贝任何的代码,所以程序较小。 优点: 节省一定的存储空间,后期对项目的升
阅读全文
摘要:Makefile文件 在编译程序的时候,通常需要用到多个文件,当工程很大时,编译一个一个程序太过浪费时间。当使用Makefile文件的只需要执行make命令便可以将整个工程一次性编译下来, 还可以根据自己的需求编译出需要的文件,这些都可以通过编写Makefile文件实现。 ##########定义变
阅读全文
摘要:开发板硬件介绍 开发环境搭建 本人觉得使用SSH服务或者是tftp用来登入开发板,或者是传递文件实在是太过麻烦。所以想用VS code+WSL+共享目录,利用VS code的可以打开多个WSL终端来实现 只需要打开一个VS code软件便可以进行开发。但是经过了一上午的奋战发现WSL好像并不支持NF
阅读全文
摘要:连接开发板 1. 使用串口线将电脑和开发板连接起来; 2. 检查驱动是否安装妥当 可以选择使用驱动精灵之类的软件帮你自动识别并安装,或者询问厂家索要驱动串口驱动程序; 3. 安装调试工具,secureCRT 链接:https://pan.baidu.com/s/1MEzsdEbJfpeOvA2DOU
阅读全文
摘要:交叉编译 一个专门为ARM平台的Linux 系统而设计的一个编译工具, 使得我们可以在电脑(x86)平台来写代码、编译代码,后生成的可执行文件可以传输到arm平台来使用。 如何安装 1. 获得 arm-linux-gnu5.4.0.rar; 2. 把交叉编译工具链复制到 Linux 的家目录下; $
阅读全文
摘要:##命令提示行 ##文件类型 其中会占用磁盘空间的有普通文件,目录和软链接。剩下四种文件:字符设备,块设备,套接字,管道文件不是真正的文件不会占用磁盘空间,它们是被模拟成文件的,所以它们也被称为伪文件,它们只占用内存。 ##man手册 1. Executable programs or shell
阅读全文