logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

利用Openwrt编译嵌入式linux

这段时间在编译Micrel的ARM芯片(KS8695X),之前一直用从官网上下载的linux内核包进行编译,但最近官网上提供的linux2.6.23版本需要gcc3.4.6以上版本编译,而我只有3.4.0版本,到网上下载了很多gcc版本,都不能完全将开发包编译通过。今天研究了一下openwrt,发现太好用了,以后多用这种方式编译。准备工作需要安装如下安装包:gcc

#嵌入式#svn
使用lua虚拟机的一个注意事项

两个老手两次在同一个问题上被陷进去2天。使用lua协程时,在协程中保存了lua_state的引用,但没加引用计数在该协程结束时,lua_state被销毁,但代码有可能继续使用该lua_state即会出该问题。一般是c与lua交互时会出现。解决办法:引用地方:lua_pushthread(L);m_ref=lua_ref(L,LUA_REGISTRYINDEX);

#lua#虚拟机
vmware下修改linux硬盘大小

由于最近需要原虚拟机上装个软件,但是发现原来设置的空间太小,就在网上找如何修改。找了很多,也试了很多方法,发现下面这种方法有效。 具体请参考http://iiaf.javaeye.com/blog/422585,我在这儿说一下不同的地方。 按照文中方法,直接在linux下resize2fs大小时没有成功,最后采用变通方法。1:拷贝两个虚拟机A和B,而B虚拟机的文件将是被修改大小

#linux#虚拟机
cadence安装步骤

 最近自己变成网管了,在不停的装各种系统。 这周安装了cadence软件,费了很大折腾,先总结一下。 一、linux下的安装:1:曾经试图在ubuntu6.10的虚拟机上安装,最后都以失败而告终。2:最后在Ubuntu8.20上安装成功(是否可以将8.20上的安装文件直接拷贝到6.10上运行呢,可行,请见后面) 二:linux安装步骤:1:将Base和Upd

#ubuntu#linux
到底了