嵌入式linux
爱阳丿辈子
这个作者很懒,什么都没留下…
展开
-
$(@:_config=)什么意思?
1. $(@:_config=)什么意思?网上查到如下解释这里使用了Makefile中的替换引用规则,类似常看到的例子 obj=$(srcfiles:%.c=%.o): 由.c得到对应的.o文件.这里是一样的道理: $(@:_config=) @代表的是target smdk2410_config, 那么$(@:_config=)就是将smdk2410转载 2014-12-29 09:52:59 · 1504 阅读 · 0 评论 -
linux下误操作startx命令后,在登录界面进不去解决办法
问题描述:(参考链接,这里把它复制过来,但是他的解决方案,亲测失败!!!)给自己以前的电脑捣鼓了一个linux,然后给他搭配一些环境,然后就误操作了startx命令,导致一直在登录页面,输入正确地用户名和密码也还是进不去,真是醉了,重启了N次,并没有什么用处。。。具体的现象为:在紫红色的登录界面输入登录密码后,一闪(其实大概就是黑屏了一秒钟),然后就又回到了登录页面,始终无法进入系统。...转载 2018-08-14 21:08:04 · 4987 阅读 · 1 评论 -
vim .c和.h文件切换
1. 官网 官方网址:http://www.vim.org/scripts/script.php?script_id=31。 当前最新版本:v2.18,更新日期:2007-06-07。 2.概述 浏览/编辑代码的时候,常常需要在头文件(.h)和源文件(.c,.cpp,.cc...)之间切换,或者打开某个包含文件(如#include ...),a.vim正是用来满足以上需求的一款V...转载 2018-06-15 09:51:35 · 1794 阅读 · 0 评论 -
配置史上最好用的Vim
声明:由于没有找到此文章的原作者,所以只能从转载者的博客中转载而来,望文章的原作者能够见谅!转载自:http://blog.csdn.net/namecyf/article/details/77874791写在前面 Linux下编程一直被诟病的一点是: 没有一个好用的IDE, 但是听说Linux牛人, 黑客之类的也都不用IDE. 但是对我等从Windows平台转移过来的Coder来说, 一个好用的...转载 2018-06-15 09:43:32 · 13675 阅读 · 0 评论 -
Ubuntu 16.04安装Eclipse
Ubuntu 16.04安装Eclipse1.下载jdk , jdk-8u77-linux-x64.tar.gz2.下载 eclipse, eclipse-jee-mars-2-linux-gtk-x86_64.tar.gz注:我下载的都是64位的,因为我的系统是64位系统3.将jdk解压到 /opt/jvm/文件夹中操作步骤:sudo mkdir转载 2018-01-24 16:04:54 · 250 阅读 · 0 评论 -
Ubuntu 16.04安装JDK并配置环境变量
原文:http://www.linuxidc.com/Linux/2017-02/140908.htm作为一个Linux新手,在写这篇文章之前,安装了几次jdk,好多次都是环境变量配置错误,导致无法登录系统。经过几天的研究,今天新装系统,从头来完整配置一遍系统版本:Ubuntu 16.04JDK版本:jdk1.8.0_1211.官网下载JDK文件jdk-8u121-转载 2018-01-24 16:03:40 · 1034 阅读 · 0 评论 -
多目录Makefile(库及分层目录)
本文代码虽简单,但涉及比较复杂的各种调用关系,欲研究者需有耐心及清醒头脑。 切切!背景交待:1、正在移植U-Boot,并对其源代码进行了一些分析,感觉它的Makefile十分强劲;2、以前写的Makefile模板不合适多层目录;3、研究一下多个库之间相互调用的问题。平台及测试环境介绍:1、fc9系统,i386平台,gcc版本4.3.2,使用Secure CRT连接linux转载 2017-04-14 18:05:41 · 569 阅读 · 0 评论 -
ubuntu中安装samba服务
一、下载samba软件包,不用安装其他的了,因为它会自动帮我们下载所需要的其他依赖包sudo apt-get install samba二、修改/etc/samba目录下的配置文件,smb.conf以下所有操作需要切换到root用户su - root修改文件gedit smb.conf在[gloabal]栏目下添加#=转载 2017-03-26 20:50:10 · 371 阅读 · 0 评论 -
Ubuntu apt包源连接失效 下载连接
deb http://mirrors.163.com/ubuntu/ trusty main restricted universe multiversedeb http://mirrors.163.com/ubuntu/ trusty-security main restricted universe multiversedeb http://mirrors.163.com/ubuntu转载 2017-03-13 20:01:34 · 798 阅读 · 0 评论 -
ubuntu 12.0.4环境下crosstool-ng 1.18.0编译ARM交叉编译器(Cortex-A8)
ubuntu 12.0.4环境下crosstool-ng 1.18.0编译ARM交叉编译器(Cortex-A8) 转自:http://hy907539007.blog.163.com/blog/static/1888458622013749441629/最近在接触android的东西,硬件用的是cortex-A8三星s5pv210。在编译linux内核和android固件时都要用转载 2017-03-08 17:12:01 · 513 阅读 · 0 评论 -
用crosstool-ng建立Linux交叉编译环境(以S3C2440(armv4t)为例)
用crosstool-ng建立Linux交叉编译环境(以S3C2440(armv4t)为例) 最近准备针对Linux内核和驱动做实验,但是当我用从前的制作的gcc-4.1.1编译最新的Linux内核的时候发现因为编译器太旧了无法编译,所以决定在做一个新的可以使用的。早就知道crosstool-ng这个工具了,但是去年使用了以后发现编译出的库文件不对(我要编译armv4的,结果编译出了转载 2017-03-08 17:06:17 · 812 阅读 · 0 评论 -
【arm cpu架构体系】【armV8】【armv7】【A系列的CPU】
为了给大家介绍一个更直观的感受,请看下面这张图 如图所示,绿色的部分都是v7-A的架构,蓝色的是v8-A架构,基本上绿色都是可以支持到32和64位的,除了A32,只支持到32位。在右边的每个部分,比如说需要高效能的最上面的A15-A73这个部分是最高效的,接下来就是比较注重整个效率的部分了,中间那个部分是比较高效率的,最下面那栏的是效率最好的,在电池的效能方面达到了最好的标准。 如果...转载 2019-03-07 10:42:01 · 5889 阅读 · 0 评论