CMake是一个跨平台的安装(编译)工具,可以用简单的语句来描述所有平台的安装(编译过程)。他能够输出各种各样的makefile或者project文件,能测试编译器所支持的C++特性,类似UNIX下的automake。只是
CMake 的组态档取名为 CmakeLists.txt。Cmake 并不直...
分类:
其他好文 时间:
2014-07-22 23:14:52
阅读次数:
433
第1部分 重新认识C语言makefile文件的书写及应用 【文章摘要】 makefile用于Linux下整个工程的编译,对于Linux下的C/C++语言的编译是至关重要的。 本文以实际的C源程序为例子,介绍如何使用makefile来编译Linux下的C语言工程,为相关开发工作的开展提供了参考。 【关键词】 makefile C语言 Linux 编译 ...
分类:
其他好文 时间:
2014-07-22 23:02:53
阅读次数:
294
GUI(图形用户界面)极大地方便了非专业用户的使用,用户无需记忆大量的命令,取而代之的是可以通过窗口、菜单、按键等方式进行操作。在某些场合,设计一款人机界面丰富友好的嵌入式产品能赢得更多的用户。笔者此处就s3c2416基于UCGUI图形用户界面的使用作一个简单的介绍。...
分类:
其他好文 时间:
2014-05-07 05:46:04
阅读次数:
464
S3C2416裸机开发系列十四
GCC下UCGUI的移植(2)
象棋小子 1048272975
现在主要讲解一下在GCC移植UCGUI,Makefile工程如何加入目录,加入源码,c标准库,编译选项的设置。
笔者的Makefile模板提取自uboot,工程中加入目录,加入源码都是很简单的,详细的介绍请参考前面章节” GCC启动代码工程应用实例”。下面主要介绍UCGUI目录下很...
分类:
其他好文 时间:
2014-05-07 05:20:19
阅读次数:
431
1. 熟悉各种Linux操作命令;并编写程序,使用GNU gcc/g++进行预处理、编译和链接,观察每一阶段完成的任务。
2. 编写代码,实现二维向量和三维向量的运算:
1) 遵循软件开发标准,程序分文件书写;
2) 可以进行向量的加减和比较运算(重载+,-,=和==运算符)。
3) 分别用静态链接和共享链接的方式测试向量的使用。
3. 创建包含二维向量和三维向量的向量库:libVector.a和 libVector.so,并分别写出对应的MakeFile文件
4. 编写程序测试向量库。...
分类:
编程语言 时间:
2014-05-06 19:38:36
阅读次数:
397
1、从www.cpan.org搜索你所需要的模块,下载下来,一般是gz,或者tgz格式,下面以Unicode-MapUTF8模块为例。2、用winRAR之类解压缩软件接压缩3、进入CMD模式,进入到刚才解压缩的文件夹下,含有“Makefile.PL”文件的目录下:依次运行:
perl Makef.....
2014.04.28module 首测1)环境:Centos release 6.5 (Final)
kernel:
2.6.32-358.23.2.e16.centos.plus.i6862)源文件及Makefile源文件:是一个入门的Hello.c文件,网上到处可以找得到。Makefile...
分类:
系统相关 时间:
2014-04-29 17:25:50
阅读次数:
634
1. 使用 makefile 的原因假如每次都手动输入, 可能会写出这样的编译命令gcc -c
main.cgcc -c mytool1.cgcc -c mytool2.cgcc -o main main.o mytool1.o mytool2.o那么,
可不可以将这个命令写成 shell 脚本呢,...
分类:
其他好文 时间:
2014-04-29 10:48:46
阅读次数:
326