Linux
文章平均质量分 57
AVmilan
这个作者很懒,什么都没留下…
展开
-
HI3516DV300笔记(三)安装SSH和SFTP
目录编译下载源码编译源码编译zlib编译openssl编译openssh打包文件开发板执行编译下载源码openssh:openssh-6.2p1.tar.gzopenssl:openssl-1.0.1e.tar.gzzlib:zlib-1.2.8.tar.gzmkdir -p opensshcd opensshmkdir -p packagecd packagewget https://mirrors.tuna.tsinghua.edu.原创 2022-01-01 02:38:52 · 1771 阅读 · 1 评论 -
HI3516DV300笔记(一)搭建开发环境
目录系统准备更新软件源安装依赖包安装toolchains安装SDK解压、展开SDK下载源码包编译开发板:Hi3516DV300SDK版本: Hi3516CV500R001C02SPC020现在已经习惯在windows上用WSL linux子系统做开发和测试。懒得开虚拟机。WSL还是挺方便的。系统准备更新软件源sudo mv /etc/apt/sources.list /etc/apt/sources.list.bakcupsudo vi原创 2022-01-01 01:32:15 · 1431 阅读 · 1 评论 -
HI3516DV300笔记(二)硬件适配
目录一、修改硬件二、安装开发环境三、修改和编译uboot3.1 先让开发板能跑起来3.2 修改SPI NAND四、修改和编译Linux Kernel五、编译rootfs最近收到一个HI3516的开发板,记录一下试玩的内容,省的以后忘记了。一、修改硬件开发板的FLASH更换过,使用的是SPI NAND,Kioxia,型号TC58CVG2S0H。开发板出厂默认的是SPI Nor启动,需要修改一下boot mode。二、安装开发环境单独写了一个安装开发环原创 2021-12-30 12:46:09 · 3009 阅读 · 9 评论 -
将WSL文件系统映射成本地磁盘
WSL文件系统在windows下的目录C:\Users\imzhu\AppData\Local\Packages\CanonicalGroupLimited.Ubuntu18.04onWindows_79rhkp1fndgsc\LocalState\rootfscmd命令行输入subst z: C:\Users\imzhu\AppData\Local\Packages\CanonicalGr...原创 2019-06-11 22:21:24 · 7605 阅读 · 0 评论 -
新建用户
建用户并设置密码原创 2017-10-17 14:34:12 · 255 阅读 · 0 评论 -
ubuntu安装MariaDB
一、安装$sudo apt-get install mariadb-server按要求输入密码 二、允许远程连接 第一步:vim /etc/MySQL/my.cnf找到bind-address = 127.0.0.1注释掉这行,如:#bind-address = 127.0.0.1或者改为: bind-address = 0.0.0.0允许任意IP访问;...原创 2016-12-25 19:56:35 · 621 阅读 · 0 评论 -
makefile自动编译全部文件例子
CC = gccCFLAGS = -g -Wall -I${DIR_INC}RM=rm -rfDIR_INC = ./incDIR_SRC = ./srcDIR_OBJ = ./objDIR_BIN = ./binSRC = $(wildcard ${DIR_SRC}/*.c) OBJ = $(patsubst %.c,${DIR_OBJ}/%.o,$(notdir ${SRC})) TARGET原创 2015-02-04 10:47:25 · 559 阅读 · 0 评论 -
Linux从零开始(2)-GCC编译器
在为Linux开发应用程序时,绝大多数情况下使用的都是C语言,因此几乎每一位Linux程序员面临的首要问题都是如何灵活运用C编译器。目前 Linux下最常用的C语言编译器是GCC(GNU Compiler Collection),它是GNU项目中符合ANSI C标准的编译系统,能够编译用C、C++和Object C等语言编写的程序。GCC不仅功能非常强大,结构也异常灵活。最值得称道的一点就是它可以转载 2014-06-08 17:30:20 · 674 阅读 · 0 评论 -
Lunix从零开始(1)-vi使用方法
vi编辑器所有Unix及Linux系统下标准的编辑器,它的强大不逊色于任何最新的文本编辑器,这里只是简单地介绍一下它的用法和一小部分指令。由于对Unix及Linux系统的任何版本,vi编辑器是完全相同的,因此您可以在其他任何介绍vi的地方进一步了解它。Vi也是Linux中最基本的文本编辑器,学会它后,您将在Linux的世界里畅行无阻。 1、vi的基本概念 基本上vi转载 2014-06-08 17:24:15 · 788 阅读 · 0 评论 -
Linux从零开始(3)-makefile
学习linux,必须会写Makefile,《跟我一起写 Makefile》,写多不错,转载过来慢慢看~《跟我一起写 Makefile》陈皓 (CSDN)概述——什么是makefile?或许很多Winodws的程序员都不知道这个东西,因为那些Windows的IDE都为你做了这个工作,但我觉得要作一个好的和professional的程序员,makefile还是要懂。转载 2014-06-08 17:43:53 · 555 阅读 · 0 评论