Ubuntu
nuomigege
这个作者很懒,什么都没留下…
展开
-
第一个应用 和 测试交叉编译工具链
http://my.oschina.net/robeer/blog/208044一、编码:简单的写一个hello应用打开host端的debian,使用nano(或vim、gedit,或者其它的IDE),建立一个最简单的hello.cpp应用,你可以采用以下代码。我是使用nano,单独设置了个目录存放,测试代码如下: 1: #include转载 2016-03-30 15:29:57 · 585 阅读 · 0 评论 -
在Linux里设置环境变量的方法(export PATH)
在Linux里设置环境变量的方法(export PATH)一般来说,配置交叉编译工具链的时候需要指定编译工具的路径,此时就需要设置环境变量。例如我的mips-linux-gcc编译器在“/opt/au1200_rm/build_tools/bin”目录下,build_tools就是我的编译工具,则有如下三种方法来设置环境变量: 1、直接用export命令:#export P转载 2016-03-30 13:20:02 · 386 阅读 · 0 评论 -
配置嵌入式linux的ip的方式
1. ifconfig ethX ip netmask mask 的方式重启后会丢失, 修改配置文件的方式可以重启后保持ip,在网上搜索,发现在linux 的etc没有sysconfig文件,后来发现是这个原因。/etc/sysconfig/*是红帽系统下服务初始化环境配置文件,我用的ubuntu就没有这个文件夹,只能对各个服务的存放位置分别寻找,比如centos里的/etc/转载 2017-05-08 09:20:40 · 3546 阅读 · 0 评论 -
为什么执行一些当前目录的程序要加./
一直以为加上这个“./”是运行的意思,后来发现运行父目录里面的程序是“../b”(假设在父目录下有程序b)。才觉得./ 可能不是运行的意思。于是在网上查找。"直接敲打程序名没用,为啥要加./啊"正确解答:因为命令是放在当前目录之下,而不是在搜索路径里,你直接执行命令是找不到的,必须./ 表示在当前目录下执行该命令。把程序所在的目录加到系统变量后,就可以不用加./了,可以在任意目原创 2016-08-24 10:04:47 · 965 阅读 · 0 评论 -
AM335x uboot spl分析
标题:AM335x uboot spl分析2012-09-07 21:43:08AM335x uboot spl分析 芯片到uboot启动流程 ROM → SPL→ uboot.img 简介 在335x 中ROM code是第一级的bootlader。mpu上电后将会自动执行这里的代码,完成部分初始化和引导第二级的bootlade转载 2016-09-13 13:58:30 · 667 阅读 · 0 评论 -
阅读《鸟哥的Linux私房菜》中 14章中运用ll命令 不识别的问题解决
在自己电脑上执行LL命令提示不支持命令,在网上查询后,发现LL 其实是ls -l的别名,所以ll-d 也就是ls -l-d啦!原创 2016-09-12 16:13:50 · 508 阅读 · 0 评论 -
virtualbox共享文件夹无访问权限问题解决方法
virtualbox共享文件夹无访问权限问题解决方法早就困扰了,这次新装虚拟机又碰到了,记录下来。作者:佚名 字体:[增加 减小] 来源:互联网 时间:06-18 08:50:13 我要评论这篇文章主要介绍了virtualbox共享文件夹无访问权限问题解决方法,造成这个问题的原因是不跟virtualbox在同一个用户组,所以加入同个组即可解决这个问题,需要的朋友可以参考下v转载 2016-06-30 11:23:49 · 14753 阅读 · 3 评论 -
TI官方文档阅读体会
TI官方文档:Processor SDK Linux Training: Introduction to Device Driver Development在 Recompile the Kernel 的章节中 1. make ARCH=arm CROSS_COMPILE=arm-linux-gnueabihf- distclean 不使用sudo2. make cl原创 2016-05-06 17:15:01 · 425 阅读 · 0 评论 -
使用Telnet登录虚拟机内的Ubuntu
1.安装Vmware VMware Workstation2.新建Ubuntu虚拟机:特别注意一下网络桥接方式;下面是我的各类设置3.Ubuntu下开启Telnet服务1. sudo apt-get install xinetd telnetd2. 安装成功后,系统也会有相应提示, sudo vi /etc/inetd.conf并加入以下一行telnet s转载 2016-04-14 14:06:09 · 1417 阅读 · 0 评论 -
ifneq ($(KERNELRELEASE),) 是做什么用的
在编译内核模块时,如有Makefile文件如下:ifneq ($(KERNELRELEASE),)param-objs := file1.o file2.oobj-m := param.oelseKDIR := /lib/modules/2.6.18-53.el5/buildall:make -C $(KDIR) M=$(PWD) modulesclean:rm -f *.ko *.转载 2016-03-31 13:42:24 · 8038 阅读 · 3 评论 -
更新BeagleboneBlack板子中EEPROM中的ID,使用mm内存修改命令
购买的原装BBB的板子,EEPROM中写入了板子的ID号。自己新焊接的板子,写入BBB官网下载的镜像,会提示不能通过,或者不能启动系统。可以通过修改uboot源码,去掉校验ID的逻辑,或者通过下面的方式,在新的板子上复制原装板子EEPROM的内容的方法。基本流程如下:1. 在BBB原装板子上,从SD卡启动,进入Uboot,然后读取EEPROM里面的内容。暂时保存。读取EEPROM内容的...原创 2018-05-17 10:14:45 · 2193 阅读 · 3 评论