MiniGUI编译器前的注意点

1.编译器gcc的语法顺序

  PC: gcc  -o  ana         *.o            ${LIBS}

        输出可执行文件名  各种目标文件    要链接的库

  交叉编译:arm-linux-gcc  ${LIBS]  *.o   -o  ana

2.Minigui.config

  将/usr/local/etc/MiniGUI.cfg 与 ./system/MiniGUI.cfg 修改一致

3.qvfb启动方式

  配置模拟器qvfb的分辨率和颜色深度:800x600 -16dpp

  直接启动:qvfb -width 800 -height 600 -depth 16

时间: 2024-10-10 16:59:16

MiniGUI编译器前的注意点的相关文章

一些C#预处理器指令

像C语言一样,C#有一些预处理器指令的命令.例如,#if#end if,#define等,所谓这些命令是指不会转化为可执行代码中的一些命令,只是在编译的过程中起作用.下面简要介绍一下:1 .#define和 #undef#define的用法如下所示:#define DEBUG 它告诉编译器存在给定名称的符号,在本例中是DEBUG.这有点类似于声明一个变量,但这个变量并没有真正的值,只是存在而已.这个符号不是实际代码的一部分,而只在编译器编译代码时存在.在C#代码中它没有任何意义.#undef正好

有人认为,”中文编程“是解决中国程序员编程效率的秘密武器,请问它是一个“银弹”吗?

首先,我的观点是编程语言并非等同于英语,英文只是一个记号而已,如果所谓的中文编程只是将这些标识符和关键字换成中文的话技术上没有难度,只是这样做完全没有意义.因为编程语言与编程语言的区别并不在于所使用的记号是英文.法文还是中文,而是在于其设计思想和算法表现力.而且如果采用中文的话源代码会由于编码不统一带来非常麻烦的问题.由于计算机底层不支持中文,中文编程势必无法胜任底层编程,所以中文编程的缺点远大于其优势. 举个例子,对于中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过

C#预处理器指令

C#有许多名为预处理器指令的命令.这些命令从来不会转化为可执行代码中的命令,但会影响编译过程的各个方面. 例如,使用预处理器指令可以禁止编译器编译代码的某工部分.如果计划发布两个版本的代码,即基本版本和拥有更多功能的企业版本, 就可以使用这些预处理器指令.在编译软件的基本版本时,使用预处理器指令可以禁止编译器编译 与额外功能相关的代码.另外,在编写提供调试信息的代码时,也可以使用预处理器指令. #define和#undef #define的用法如下所示: #define DEBUG它告诉编译器存

详解Node.js API系列C/C++ Addons(3) 程序实例

http://blog.whattoc.com/2013/09/08/nodejs_api_addon_3/ 再续前文,前文介绍了node.js 的addon用法和google v8 引擎,下面,我们进入真正的编码,下面将会通过六个例子,学习node addon 范例,了解addon编程的特性 创建一个空项目 随机数模块 向模块传递参数 回调函数处理 线程处理 对象管理 创建一个空项目 vi modulename.cpp #include <node.h> void RegisterModul

C++中const作用

1.   代替#define.         讲到用const来代替#define,为什么要这样做呢,当然是const比#define更好啦,一个很明显区别就是const有数据类型,可以进行类型安全检查,而#define只是简单的替换,并这个功能.所以我们就尽量使用                   const   double   pi   =   3.1415926;         来代替这样的语句:                   #define   pi   3.1415926

如何学习编者原理

看了一下现有的答案,分几个部分来回答这个问题. 1. 知乎上对于新手推荐的(高票)答案通常都存在很大问题.倒不是说推荐的东西不够经典,而是推荐的东西确实很好,走的路太弯太崎岖,不太适合新手.像类似于『看龙书』.随手扔一本纯英文的书.没有公式也能讲清楚.『动手开始写』这类答案看似逼格很高,分分钟体现答题人的情怀,其实对新手毫无帮助,因为对于一个『不知道从何下手』的人来说,无论是理论经典还是直接实战,都是不切实际的(居然还让我直接读英文?这得多少功底才能从读下去到读懂了?都说了『不知道从何下手』了)

C#预处理器指令【转】

本文转载自:http://www.cnblogs.com/miffylf/p/4005223.html C#有许多名为预处理器指令的命令.这些命令从来不会转化为可执行代码中的命令,但会影响编译过程的各个方面. 例如,使用预处理器指令可以禁止编译器编译代码的某工部分.如果计划发布两个版本的代码,即基本版本和拥有更多功能的企业版本, 就可以使用这些预处理器指令.在编译软件的基本版本时,使用预处理器指令可以禁止编译器编译 与额外功能相关的代码.另外,在编写提供调试信息的代码时,也可以使用预处理器指令.

C#中的预处理器指令

C#中有许多名为“预处理器指令”的命令.这些命令从来不会转化为可执行代码中的命令,但会影响编译过程的各个方面. 例如,使用预处理器指令可以禁止编译器编译代码的某一部分.如果计划发布两个版本的代码,即基本版本和拥有更多功能的企业版本,就可以使用这些预处理器指令.在编译软件的基本版本时,使用预处理器指令可以禁止编译器编译与额外功能相关的代码. 另外,在编写提供调试信息的代码时,也可以使用预处理器指令.实际上,在销售软件时,一般不希望编译这部分代码. 预处理器指令的开头都有符号#. C++开发人员应知

有人认为,“中文编程”是解决中国程序员编程的秘密武器,请问它是一个“银弹”么?

首先,我的观点是编程语言并非等同于英语,英文只是一个记号而已,如果所谓的中文编程只是将这些标识符和关键字换成中文的话技术上没有难度,只是这样做完全没有意义.因为编程语言与编程语言的区别并不在于所使用的记号是英文.法文还是中文,而是在于其设计思想和算法表现力.而且如果采用中文的话源代码会由于编码不统一带来非常麻烦的问题.由于计算机底层不支持中文,中文编程势必无法胜任底层编程,所以中文编程的缺点远大于其优势. 举个例子,对于中文编程语言,如果只是把SHORT A=10变为 整型数据A等于十,那么不过