友情链接:飘渺阁、Ubuntu修炼地

摘要: gnu官方说明:http://gcc.gnu.org/onlinedocs/gcc/ARM-Options.html转载如下,以备查阅。Next:AVR Options, Previous:Adapteva Epiphany Options, Up:Submodel Options3.17.2 ARM OptionsThese `-m' options are defined for Advanced RISC Machines (ARM) architectures:-mabi=nameGenerate code for the specified ABI. Permissible 阅读全文
posted @ 2012-10-23 11:38 Neo Nengrong Qu 阅读(11602) 评论(0) 推荐(0) 编辑
摘要: 大家都比较熟悉gcc编译家族了,但是交叉编译到arm平台的代码是不直接使用gcc的,需要类似名字的一个程序。1、首先写一个简单的c程序,helloArm.c, 如下: 1 /* 2 * ===================================================================================== 3 * 4 * Filename: helloArm.c 5 * 6 * Description: 7 * 8 * Version: 1.0 9 * Created: 1... 阅读全文
posted @ 2012-10-23 11:31 Neo Nengrong Qu 阅读(2071) 评论(2) 推荐(0) 编辑
摘要: ----转载自:http://www.cnblogs.com/loleng/archive/2011/06/14/2080447.html常常能看到ARM7,ARM9,ARM11,以及armv6k等不同的表达。且在GCC编译中,常常要用到 -march, -mcpu等。他们分别表达什么涵义呢?Sam自己也不很清楚,只是大概有个模糊的概念。今天就仔细研究一下。ARM(Advanced RISC Machines)是微处理器行业的一家知名企业。设计了大量高性能、廉价、耗能低的RISC处理器、相关技术及软件。1985年,第一个ARM原型在英国剑桥诞生。ARM公司的特点是只设计芯片,而不生产。ARM将 阅读全文
posted @ 2012-10-23 11:09 Neo Nengrong Qu 阅读(1001) 评论(0) 推荐(0) 编辑
摘要: 一、资源准备1、下载一个较稳定的老版本,2.6.30, 并解压源码:1 wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.30.tar.xz2 tar Jxf linux-2.6.30.tar.xz3 cd linux-2.6.30/2、生成基本的配置信息:make defconfig 二、工具配置接下来要对内核默认配置文件进行修改,有3中方式,gconfig、xconfig和menuconfig, 分别依赖与gtk+2.0、qt3和libncurses5-dev。 通过相应命令安装依赖的包后,就可一进行配置了;1、使用me. 阅读全文
posted @ 2012-09-27 23:27 Neo Nengrong Qu 阅读(5411) 评论(0) 推荐(0) 编辑
摘要: strcpy是常用的字符串复制函数,经常在面试中考到。该文件位于glibc源码的string目录中。在线资源路径:http://www.oschina.net/code/explore/glibc-2.9/string/strcpy.c快速查看源码如下: 1 /* Copyright (C) 1991, 1997, 2000, 2003 Free Software Foundation, Inc. 2 This file is part of the GNU C Library. 3 4 The GNU C Library is free software; you can re... 阅读全文
posted @ 2012-09-17 23:28 Neo Nengrong Qu 阅读(1861) 评论(0) 推荐(0) 编辑
摘要: 最近开始复习和深入学习C和C++的知识,陆陆续续查了很多库函数的实现方式;最好的学习方式莫过于分析和学习经典的C和C++的库函数的实现方式了,这样自己以后使用起来也会更加的得心应手;由于相关资料其实还比较分散;故近期创建了连个博文分类,分别解析C的库函数(glibc经典源码分析)和C++的库函数(stdlibc++经典源码分析);先从常用的和简单的函数实现开始吧,希望能够学到不少经验;1 glibc源码路径:官方网址:http://www.gnu.org/software/libc/download.html源码下载:http://ftp.gnu.org/gnu/glibc/在线浏览:http 阅读全文
posted @ 2012-09-17 22:34 Neo Nengrong Qu 阅读(3337) 评论(0) 推荐(0) 编辑
摘要: 【参考】:Android禁止横屏竖屏切换<?xml version="1.0" encoding="utf-8"?><manifest xmlns:android="http://schemas.android.com/apk/res/android" package="com.qulordy.game.chesswarrior" android:versionCode="1" android:versionName="1.0" > <uses- 阅读全文
posted @ 2011-12-21 01:36 Neo Nengrong Qu 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 【说明:】本文主要记录采用eclipse和adt,利用“声明性设计”来快速构建android 用户界面的方法。原始资料为学习《android基础教程(第三版)》的笔记。一、使用eclipse新建android项目:Project Name: Sudoku01;Select Build Target: 选择android 2.1;Application name: Sudoku01;Package name: com.Qunero.Sudoku01;Create Activity: Sudoku01Activity; 注意已经默认选中前面的复选框;Minimum SDK :7点击Finish完成 阅读全文
posted @ 2011-12-10 20:17 Neo Nengrong Qu 阅读(510) 评论(0) 推荐(0) 编辑
摘要: 1、源代码如下:/*! @file ******************************************************************************** 模块名 : 文件名 : tossGame.cpp 相关文件 : 文件实现功能 : 模拟掷骰子的随即过程,同时掷出2个骰子,如果结果和为7或者11则玩家获胜, 如果结果为2则玩家失败;其他结果可以按回车继续,或者输入q结束程序。 作者 : QuNengrong (Qunero) 公司 : 版本 ... 阅读全文
posted @ 2011-10-26 11:21 Neo Nengrong Qu 阅读(3319) 评论(0) 推荐(0) 编辑
摘要: 超越兔子的蜗牛不知疲倦的蜗牛,背着厚厚的壳,忘记所有的冷落;快乐天真的蜗牛,迈着小小的步,奔向自己的王国;坚持不懈的蜗牛,守着圆圆的梦,超越兔子那家伙! 阅读全文
posted @ 2011-09-20 14:29 Neo Nengrong Qu 阅读(188) 评论(0) 推荐(1) 编辑
我思故我在、身在尘嚣中、思飞九天外 ...