<?xml version="1.0" encoding="utf-8" ?><rss version="2.0"><channel><title><![CDATA[蕪與伦笓]]></title><description><![CDATA[]]></description><link>https://blog.youkuaiyun.com/Super_Acuity</link><language>zh-cn</language><generator>https://blog.youkuaiyun.com/</generator><copyright><![CDATA[Copyright &copy; Super_Acuity]]></copyright><item><title><![CDATA[交叉编译之./configure --build,--host,--target]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/142862769</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/142862769</guid><author>Super_Acuity</author><pubDate>Fri, 11 Oct 2024 20:37:33 +0800</pubDate><description><![CDATA[编译说明]]></description><category></category></item><item><title><![CDATA[Automake]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/123045241</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/123045241</guid><author>Super_Acuity</author><pubDate>Mon, 21 Feb 2022 13:27:53 +0800</pubDate><description><![CDATA[文章目录Automake安装automake使用2. hello.c源码3. 使用autoscan命令生成configure.scan文件4. 获得并且修改configure.ac(或configure.in)5. 使用aclocal工具生成aclocal.m46. 使用autoconf工具configure文件7. 使用autoheader工具生成config.h.in文件8. 手动添加必要的文件 NEWS，README，AUTHORS，ChangeLog9. 创建Makefile.am文件10. 使用A]]></description><category></category></item><item><title><![CDATA[编译的整个过程：预编译、编译、汇编、链接]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/122987479</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/122987479</guid><author>Super_Acuity</author><pubDate>Thu, 17 Feb 2022 17:11:54 +0800</pubDate><description><![CDATA[编译说明




步骤
未编译
预编译
编译
汇编
链接




文件
hello.c
hello.i
hello.s
helle.o
hello


详解
1. 预编译
预编译过程主要做四件事

展开头文件，在写有#include  或#include "filename"的文件中，将文件filename展开，通俗来说就是将filename文件中的代码写入到当前文件中：
宏替换
去掉注释
条件编译，即对#ifndef #define #endif进行判断检查，也正是在这一步，#ifndef #define]]></description><category></category></item><item><title><![CDATA[Bash Shell 获取进程 PID]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/122985018</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/122985018</guid><author>Super_Acuity</author><pubDate>Thu, 17 Feb 2022 15:49:21 +0800</pubDate><description><![CDATA[文章目录交互式Bash Shell 获取进程pidBash Shell 脚本获取进程 pid根据进程名获取进程 pid获取 Shell 脚本自身进程 pid查看指定进程是否存在
转载自

Linux 的交互式 Shell 与 Shell 脚本存在一定的差异，主要是由于后者存在一个独立的运行进程，因此在获取进程 pid 上二者也有所区别。

交互式Bash Shell 获取进程pid

在已知进程名（name）的前提下，交互式Shell获取进程pid有很多种方法，典型的通过grep获取pid的方法为（这里添加]]></description><category></category></item><item><title><![CDATA[GPON介绍及华为OLT网关注册配置流程]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/80441283</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/80441283</guid><author>Super_Acuity</author><pubDate>Thu, 24 May 2018 19:30:08 +0800</pubDate><description><![CDATA[&amp;lt;article&amp;gt;		&amp;lt;div id=&quot;article_content&quot; class=&quot;article_content clearfix csdn-tracking-statistics&quot; data-pid=&quot;blog&quot; data-mod=&quot;popu_307&quot; data-dsm=&quot;post&quot;&amp;gt;                    &amp;lt;lin]]></description><category></category></item><item><title><![CDATA[Linux嵌入式交叉编译环境 的搭建]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/39080421</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/39080421</guid><author>Super_Acuity</author><pubDate>Fri, 05 Sep 2014 14:13:45 +0800</pubDate><description><![CDATA[1.　安装标准的C开发环境，由于Linux安装默认是不安装的，所以需要先安装一下（如果已经安装好的话，就可以免去这一步了）：
　　#sudo apt-get install gcc g++ libgcc1 libg++ make gdb

2.　下载arm-linux-gcc-3.4.1.tar.bz2到任意的目录下，我把它下载到了我的个人文件夹里 /home/wrq
　　arm-linu]]></description><category></category></item><item><title><![CDATA[Android开发环境搭建]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/38538767</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/38538767</guid><author>Super_Acuity</author><pubDate>Wed, 13 Aug 2014 16:30:09 +0800</pubDate><description><![CDATA[本文主要内容：
1、  JDK安装
2、  Eclipse安装
3、  Android SDK安装与更新
4、  配置Eclipse的ADT和中文插件
 
一、JDK安装
从“http://www.oracle.com/technetwork/java/javase/downloads/index.html”下载需要的JDK版本。我下载的是：jdk-7u3-windows-i586.]]></description><category></category></item><item><title><![CDATA[NDK开发环境搭建_r8]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/38538741</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/38538741</guid><author>Super_Acuity</author><pubDate>Wed, 13 Aug 2014 16:27:49 +0800</pubDate><description><![CDATA[本文主内容：
1、  Android NDK 安装
2、  安装Cygwin与使用NDK编译
3、  在Eclipse中集成C/C++开发环境CDT
4、  安装Sequoyah插件
5、  JNI编译环境配置
 
本文建立在已经完成Android开发环境搭建的基础上。其基础环境至少需要包含以下内容：
1、  JDK
2、  Eclipse
3、  Android SDK an]]></description><category></category></item><item><title><![CDATA[Windows环境下Android NDK环境搭建]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/38532597</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/38532597</guid><author>Super_Acuity</author><pubDate>Wed, 13 Aug 2014 10:04:30 +0800</pubDate><description><![CDATA[目录(?)[-]

一下载android NDK二下载Cygwin三验证Cygwin环境四配置NDK路径设置五编译演示工程六导入静态目标库到Android项目

前面介绍Windows下Android 开发环境配]]></description><category></category></item><item><title><![CDATA[开发OpenWrt路由器上LuCI的模块]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/21076219</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/21076219</guid><author>Super_Acuity</author><pubDate>Wed, 12 Mar 2014 10:19:11 +0800</pubDate><description><![CDATA[个人觉得这个写的不错 
原Blog地址是：http://www.cnblogs.com/mayswind/p/3468124.html


【题外话】
学校里最近改造了校园网，要求必须用iNode验证，万幸的是路由器能刷OpenWrt，并且OpenWrt上有好多iNode认证的开源项目，比如njit8021xclient（以下简称njit-client）就非常好用。虽然程序写的好用，但是]]></description><category></category></item><item><title><![CDATA[OpenWrt增加软件包方法----之package下的Makefile]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/19620857</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/19620857</guid><author>Super_Acuity</author><pubDate>Fri, 21 Feb 2014 15:00:36 +0800</pubDate><description><![CDATA[在上一节当中的package/helloworld/下的根目录有这样的Makefile，



OpenWrt增加软件包方法




本帖最后由 cpplab 于 2012-3-21 08:59 编辑

OpenWrt是一个比较完善的嵌入式Linux开发平台，在无线路由器应用上已有100多个软件包。人们可以在其基础上增加软件包，以扩大其应用范围。OpenWrt在增加软件方面使]]></description><category></category></item><item><title><![CDATA[opwenWrt移植Helloworld测试]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/19618347</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/19618347</guid><author>Super_Acuity</author><pubDate>Fri, 21 Feb 2014 14:49:03 +0800</pubDate><description><![CDATA[在上一节我讲到在bin目录下会生成OpenWrt-SDK-ramips-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2.tar.bz2，就是我们需要的包

解压OpenWrt-SDK-ramips-for-linux-i686-gcc-4.6-linaro_uClibc-0.9.33.2.tar.bz2
super@Ubuntu:~/openwrt]]></description><category></category></item><item><title><![CDATA[OpenWRT环境的搭建，编译。]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/19615993</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/19615993</guid><author>Super_Acuity</author><pubDate>Fri, 21 Feb 2014 13:50:18 +0800</pubDate><description><![CDATA[OpenWrt是一个高度模块化、高度主动化的嵌入式linux发行版，其编译和安装过程比通俗的linux发行版而言，要简单太多了。若是您是新手，您那胆怯的心大可放到肚子里，呵呵。对于新手来说最麻烦的生怕是安装开辟景象须要的软件了。
最根蒂根基前提：


++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++]]></description><category></category></item><item><title><![CDATA[U-Boot 目录结构和编译过程]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/19477343</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/19477343</guid><author>Super_Acuity</author><pubDate>Wed, 19 Feb 2014 10:20:00 +0800</pubDate><description><![CDATA[U-Boot 目录结构和编译过程


 

　  本文是基于u-boot-04.04.00.01进行分析，硬件平台基于DM8168 (Cortex-A8 +
 DSP  + M3(视频处理子系统))  
一. U-Boot 目录结构
      
 
　　1.board
　　本目录存放与已有开发板相关的文件。每种开发板有一个子目录，子目录仅存放与开发板相关的c文件和配置文件，]]></description><category></category></item><item><title><![CDATA[U-Boot 启动过程和源码分析(第二阶段)]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/19477229</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/19477229</guid><author>Super_Acuity</author><pubDate>Wed, 19 Feb 2014 10:17:52 +0800</pubDate><description><![CDATA[U-Boot 启动过程和源码分析(第二阶段)


1.1.2             U-Boot启动第二阶段代码分析
       start_armboot函数在lib_arm/board.c中定义，是U-Boot第二阶段代码的入口。U-Boot启动第二阶段流程如下：
 
图 2.3 U-Boot第二阶段执行流程
       在分析start_armboot函数前先来看看一些重]]></description><category></category></item><item><title><![CDATA[U-Boot 启动过程和源码分析(第一阶段)]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/19477163</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/19477163</guid><author>Super_Acuity</author><pubDate>Wed, 19 Feb 2014 10:16:28 +0800</pubDate><description><![CDATA[U-Boot 启动过程和源码分析(第一阶段)


参考：http://blog.youkuaiyun.com/hare_lee/article/details/6916325
我们知道，bootloader是系统上电后最初加载运行的代码。它提供了处理器上电复位后最开始需要执行的初始化代码。
在PC机上引导程序一般由BIOS开始执行，然后读取硬盘中位于MBR(Main Boot Record，主引导记]]></description><category></category></item><item><title><![CDATA[uboot 移植之默认配置文档简要介绍]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/18136437</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/18136437</guid><author>Super_Acuity</author><pubDate>Sat, 11 Jan 2014 12:22:08 +0800</pubDate><description><![CDATA[Uboot移植
板级设备的配置文件位于
include/configs/.h
#define CONFIG_ARM920T 1
/*CPU类型*/
#define CONFIG_S3C2410 1
/*MCU类型*/
#define CONFIG_SMDK2410 1
/*开发板型号*/
#define USE_920T_MMU 1
/*使用MMU*/
#undef CONF]]></description><category></category></item><item><title><![CDATA[Android之Adapter用法总结]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/17377731</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/17377731</guid><author>Super_Acuity</author><pubDate>Tue, 17 Dec 2013 15:21:47 +0800</pubDate><description><![CDATA[Android之Adapter用法总结
1.概念
        Adapter是连接后端数据和前端显示的适配器接口，是数据和UI（View）之间一个重要的纽带。在常见的 View(ListView,GridView)等地方都需要用到Adapter。如下图直观的表达了Data、Adapter、View三者的关系：

Android中所有的Adapter一览：

        由图可以]]></description><category></category></item><item><title><![CDATA[linux samba 快速配置]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/11596467</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/11596467</guid><author>Super_Acuity</author><pubDate>Thu, 12 Sep 2013 11:27:41 +0800</pubDate><description><![CDATA[一. samba的安装:
sudo apt-get install samba
sudo apt-get install smbfs


二. 创建共享目录:
mkdir /home/你的家目录/share
sodu chmod 777 /home/你的家目录/share
三.可以直接复制过去，文件名为smb.cof ,然后放在/etc/sanba下。 要是你担心可以保存先保存原先]]></description><category></category></item><item><title><![CDATA[u-boot2010.03 移植篇(四)-----支持DM9000,实现tftp下载]]></title><link>https://blog.youkuaiyun.com/Super_Acuity/article/details/11594741</link><guid>https://blog.youkuaiyun.com/Super_Acuity/article/details/11594741</guid><author>Super_Acuity</author><pubDate>Thu, 12 Sep 2013 10:37:57 +0800</pubDate><description><![CDATA[----------------------------------------------------------
使用环境 
PC:     ubuntu 11.04
kernel: 2.6.32-28-generic
corss:  arm-linux-gcc 4.3.2
arm:    s3c6410
uboot:  uboot-2010-03
---------------]]></description><category></category></item></channel></rss>