公司动态
linux系统交叉编译
一、Linux系统创建文件1.vim 文件名•VIM的三种模式1一般模式只能输入指令不能输入文字2编辑模式按i就会进入编辑模式插入模式此时在状态列会有INSERT字樣。在该模式下才可以输入文字按Esc又会回到命令模式。3底行模式按冒号“”就会进入底行模式此时左下角会有一個冒号等待输入命令。按Esc返回命令模式。•VIM的三种模式1一般模式只能输入指令不能输入文字2编辑模式按i就会进入编辑模式插入模式此时在状态列会有INSERT字樣。在该模式下才可以输入文字按Esc又会回到命令模式。3底行模式按冒号“”就会进入底行模式此时左下角会有一個冒号等待输入命令。按Esc返回命令模式。保存是按Esc键再输入:wq2.gedit 文件名3.1touch 文件名 2nano 文件名3保存Ctrlo再Ctrlx4.echo 内容 /文件夹/文件名echo Hello 2520149102 /tmp/log2520149102.txt # 追加内容到文件末尾文件不存在则创建 echo count1 /tmp/log2520149102.txt5.touchtouch file{1..5}.txt6.cat 文件名cat interactive.txt7.mkdir 建立新的目录二、gcc使用1.安装gccsudo apt install gcc2.gcc编译过程•该阶段把编译阶段生成的目标“.s”文件生成目标文件,其命令格式如下gcc –c -o hello.o hello.s其等同于gcc –c hello.s3.1.gcc -E 文件名.c -o 文件名.i2.gcc -S 文件名.i -o 文件名.s3.gcc -c 文件名.s -o 文件名.o4.gcc 文件名.o -o 文件名5. ./文件名三、交叉编译1、arm-linux-gcc 文件名.c -o 文件名