- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 如何编译成.so动态库?
问:我源文件为main.c, x.c, y.c, z.c,头文件为x.h,y.h,z.h如何编译成.so动态库?编译器用gcc最好能给出详细参数解释,谢谢答:# 声称动代连接库,假设名称为libtest.sogcc x.c y.c z.c -fPIC
2011-09-09 18:51:28 1909
原创 设置Framebuffer(ubuntu 10.04)
今天学到的是如何修改ubuntu10.04(面向桌面的linux操作系统)版本的屏幕分辨率1--sudo apt-get install v86d hwinfo2--sudo hwinfo --framebuffer(查看framebuffer里面的信息,并记录下你要设置
2011-07-21 17:54:21 799
原创 C语言编写的数码像框所有代码(jpg.c jpeg.c makefile.sh)
//jpg.c文件中的代码,当前目录下需要创建一个image文件夹,文件中放的都是图片,通过读这个目录(readdir),获取图片名,我发现每次读取image这个文件中的图片都是一样的,因而我是按照它读取目录这个顺序一样给这些图片做的特效,而不是随即获取图片来制作特效,另外,这
2011-07-21 17:49:36 1076
原创 构建嵌入式Linux系统
p { margin-bottom: 0.21cm; text-align: left; }p.western { font-size: 12pt; }p.cjk { font-family: "SimSun","永中宋体"; font-size: 12pt; }h1 { mar
2011-07-21 17:01:49 1749
原创 Linux移植课实验指导书
Linux移植课实验指导书 系统开发环境的安装和设置实验中所需要的主要软件包实验中涉及到的软件包主要有如下的一些:arm-none-linux-gnueabi.tar.bz2:编译uboot,核心以及busybox所需要的工具链。uboot-1.1.6_akae24xx.tar.
2011-07-21 16:43:22 1237
原创 C语言实现的计算一个文件下的所有文件的总大小(还有BUG,如果文件夹下面还有文件家就有问题,等待更新)
#include #include #include #include #include int total_size = 0;//目录下文件的总大小int count_file = 0;//目录下文件的个数int count_size(char *file_
2011-07-21 16:03:08 957 1
原创 C语言实现的一个程序只能运行一次,不能重复运行
#include #include #include void func(int sin){ //printf("我是ctrl+c,被接受了\n"); system("rm -r ./flag.c"); exit(1);}int main(int argc
2011-07-21 15:59:29 11136
原创 C语言实现的文件拷贝
#include #include #include //#include char buf[4097];int flag = 0;int file_size = 0;FILE * source = NULL;FILE * target = NULL;/
2011-07-21 15:55:24 1583
原创 C++实现的两个进程,父进程处理SIGUSR2,子进程处理SIGUSR1
#include using namespace std;#include #include #include #include void func(int sig){ switch(sig) { case SIGUSR1: cout <<
2011-07-21 15:46:51 846
原创 C语言实现的插入排序
#include #define LEN 5int main(int argc, char *argv[]){ int a[LEN] = {10,5,2,4,7}; int i,j,key; for(j = 1;j< LEN;j++) { printf("%
2011-07-21 15:38:56 258
原创 C++语言实现的signal函数的用法
#include using namespace std;#include void func(int sig){ switch(sig) { case SIGINT: cout << "我是ctrl+c,我被捕捉了" <<endl; break;
2011-07-21 15:36:47 1066
原创 C语言实现对数组中的数据进行冒泡排序(从小到大)
#include #include #include int main(int argc, char* argv[]){ int i,j,k,l; int temp; int str[11] = {0}; for(i = 0;i < 10;i++) {
2011-07-21 15:10:34 2748
原创 C语言打开一个文件(有内容),倒序打印出文件中的内容
#include #include #include int main(int argc, char* argv[]){ FILE * fp = NULL; char c = '0'; int i; int file_size = 0; fp = fopen
2011-07-21 15:06:46 2359
原创 C语言自己编写的字符串操作的函数
//1. 使用库函数将数字转换为字符串#include#include#include int main(int argc , char *argv[]){ int num; char str[30]; printf("input temp numble
2011-07-21 15:02:30 639
原创 指针到底有什么用?
1 指针到底有什么好处?(1)提高程序的编译效率和执行速度。(2)通过指针可使用主调函数和被调函数之间共享变量或数据结构,便于实现双向数据通讯。(3)可以实现动态的存储分配。(4)便于表示各种数据结构,编写高质量的程序。(5)指针能够动态分配内存(malloc/delete,ne
2011-07-21 14:59:14 3560
原创 函数指针与指针函数,以及它们的调用
#include //void *(*)() 返回值是void *,(*)是函数名,()是参数void * print()//void *(*)(char *)void * print(char *)//void *(*)(int *,char *)void * p
2011-07-21 14:53:52 317
原创 C语言实现打开一个文件(有内容的),统计这个文件中字符e出现了多少次
#include #include #include #include //#define path /source/student.cint main(int argc, char* argv[]){ FILE * fp = NULL; char arr[
2011-07-21 14:47:25 1089
原创 用C语言编写一个双链表,每个结点存储学生的编号以及姓名,遍历这个双链表,并将学号按照从小到大进行排序
#include #include #include #include struct student{ int stu_no; char stu_name[6]; struct student * left; struct student * right;}
2011-07-21 14:40:36 4079
原创 Linux下的C语言多线程编程
p { margin-bottom: 0.21cm; }h1 { margin-bottom: 0.21cm; }h1.western { font-family: "DejaVu Serif",serif; }h1.cjk { font-family: "DejaVu Sans
2011-07-21 14:23:19 637
原创 UDP文件传输
pre.western { font-family: "DejaVu Sans Mono",monospace; }pre.cjk { font-family: "DejaVu Sans",monospace; }pre.ctl { font-family: "DejaVu Sa
2011-07-21 14:11:54 1298
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人