
开发环境
开发环境
四季帆
汽车电子、bsp
展开
-
minicom安装和使用
1. 前言在嵌入式开发中,串口打印是工程师最常用也是最好用的调试方式,所以串口终端软件是一个嵌入式开发者必备的工具,一般我们都习惯使用Windows下的串口终端软件(譬如SecureCRT、Xshell、putty等等),今天我介绍一款Ubuntu下的串口终端软件 minicom。2. 安装在Ubuntu终端中输入命令 sudo apt-get install minicom 进行安装。3. 配置第一次启动时,在Ubuntu终端中输入 sudo minicom -s ,对m..原创 2021-05-16 11:30:41 · 2597 阅读 · 0 评论 -
交叉编译工具链的制作
/********************************还没开始,哈哈哈!先把小编收集的一部分内容贴上来**********************************************/前言交叉工具链的制作方法和系统移植有着很多相似的地方,也就是说,交叉开发工具是一个支持很多平台的工具集的集合(类似于Linux源码),然后我们只需从这些工具集中找出跟我们平台相关的工具就行了通常构建交叉工具链有如下三种方法:方法一 :分步编译和安装交叉编译工具链所需要..原创 2021-05-16 16:15:42 · 833 阅读 · 0 评论 -
安装交叉编译工具链
建立软连接的脚本ln arm-none-linux-gnueabi-addr2line -s arm-linux-addr2lineln arm-none-linux-gnueabi-ar -s arm-linux-arln arm-none-linux-gnueabi-as -s arm-linux-asln arm-none-linux-gnueabi-c++ -s arm-linux-c++ln arm-none-linux-gnueabi-c++filt -s arm-linux...原创 2021-05-16 16:46:29 · 646 阅读 · 0 评论 -
VMware无法更改为桥接网络
1. 前言对于一个开发工程师来说,捣鼓开发环境是很常见的。小编因为对电脑做了系统迁移的缘故,导致系统中有一些关于VMware的文件没有删除,从而导致重装和卸载多次VMware,也无法更改为桥接网络,试了很多方法都不管用,这里做下记录。2. 清理电脑中无用的注册表下载 CCleaner 软件清理电脑中无用的注册表(这个软件在网上可以下载到),大概步骤如下:3. 删除C盘下所有以 "VM" 开头的文件第一种方式,用微软自带的搜索功能进行搜索,然后进行删除;第二种方式,下载E.原创 2021-05-16 12:14:19 · 2090 阅读 · 3 评论 -
远程登陆Ubuntu
1. 开启Ubuntu上的SSH功能,先安装SSH,安装后就自动开启了sudo apt-get install openssh-server openssh-client2. 查看Ubuntu的IP,执行ifconfig命令进行查看3. 连接打开串口终端,协议选择SSH(如果是secureCRT就选择SSH2),主机名输入第二步中查看的Ubuntu IP地址,点击连接,然后输入用户名和密码(我的情况是不能直接登录Root用户,使用创建虚拟机时的用户即可登录,登录之后可以正常原创 2021-05-15 23:41:50 · 4331 阅读 · 0 评论 -
搭建NFS服务器
1.安装NFSsudo apt-get install nfs-kernel-serversudo apt-get install nfs-common2. 配置/etc/exports第一步:sudo vi /etc/exports,文本末添加:/root/rootfs *(rw,sync,no_root_squash,no_subtree_check)第二步:终端执行以下命令chmod 777 -R /root/rootfssudo showmount -e /..原创 2021-05-15 23:35:48 · 233 阅读 · 0 评论 -
搭建tftp服务器
1.第一步,安装tftp首先需要安装 tftp-hpa,tftpd-hpa,前者是客户端,后者是服务程序,然后还需要安装xinetd。sudo apt-get install tftp-hpa tftpd-hpasudo apt-get install xinetd2.配置/etc/default/tftpd-hpa打开/etc/default/tftpd-hpa,将内容修改成以下内容:# /etc/default/tftpd-hpaTFTP_USERNAME="原创 2021-05-15 22:12:43 · 1010 阅读 · 2 评论 -
samba不允许一个用户使用一个以上用户名与服务器或共享资源的多重连接
背景:背景一:同一台电脑A,访问过服务器的一个samba共享文件夹B,此时再访问服务器的另一个共享文件夹C时显示访问出错,再访问共享文件夹B时也显示访问出错,出错信息如下:背景二:在CMD窗口下使用以下各类命令依旧无效果net use * /del /ynet use \\服务器IP\用户名 /deletenet use \\服务器IP\用户名 /user:用户名net use \\服务器IP\用户名 "用户密码" /user:用户名解决办法:win10系统下,直接在搜.原创 2021-04-21 17:41:25 · 9588 阅读 · 0 评论 -
Ubuntu更换阿里源
最近突然想在Ubuntu14.04里安装一个g++,奈何找不到安装包,然后执行apt-get update进行源更新,结果速度贼慢,1个小时过去了还没弄好,然后开始了我的换源之路,第一步是切入到/etc/apt目录下面【cd /etc/apt】,第二步备份sources.list【cp sources.list source.list.back】,第三步是编辑sources.list【vi sou...原创 2019-09-29 13:56:04 · 301 阅读 · 0 评论 -
su root 认证失败如何解决
刚开始安装虚拟机操作系统时,可能会遇到su root认证失败的情况,这是因为root没有初始化,初始化的步骤如下:ctr+Alt+T打开终端,然后输入sudo passwd(不是password) root,之后会提示Enter new UNIX password: 输入新密码,然后提示Retype new UNIX password: 再次输入上次输入的密码就OK了,配张图吧,有图有真相...原创 2018-03-11 18:00:37 · 11930 阅读 · 4 评论 -
成功安装64位Ubuntu以后必须做的第一件事
1. 前言为什么在64位 Ubuntu下开发,第一步要做兼容配置?因为在64位 Ubuntu下开发32位的软件,如果忘记做兼容配置了,开发过程中会碰到一些无厘头的报错信息,让你摸不着头脑,别问我是怎么知道的,淦!2. 第一件事因为现下的嵌入式开发,大部分还是开发32位的设备为主,所以需要安装一些库,以兼容32开发环境。在终端上执行以下命令sudo apt-get install ia32-libs提示有替代包可以安装,按照提示重新执行以下命令sudo apt-get in原创 2021-05-15 21:50:53 · 460 阅读 · 0 评论