1 / 64
文档名称:

Linux 内核实验.ppt

格式:ppt   页数:64页
下载后只包含 1 个 PPT 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Linux 内核实验.ppt

上传人:n22x33 2015/10/15 文件大小:0 KB

下载得到文件列表

Linux 内核实验.ppt

文档介绍

文档介绍:Linux 内核实验
周戎
大纲
1 编程基础
2 Linux内核文件
3 实验

如何在Linux下面编译一个程序?
如何编译一个静态链接库?
如何安装驱动?
:编译器
Gcc,G++
GCC stands for "piler Collection". GCC is an integrated distribution pilers for several major programming languages. Most of pilers for languages other than C have their own names. The C++ compiler is G++, the piler is GNAT, and so on.
Gcov
gcov is a test coverage program. Use it in concert with GCC to analyze your programs to help create more efficient, faster running code and to discover untested parts of your program.
World
#include <iostream>
int main()
{
using namespace std;
cout << “Hello World”<<endl;
return 0;
}
G++ –O2
gcc -E -o
gcc -c -o
gcc -o hello

对应Windows的DLL技术
工具: Gcc
主程序
Linux下的调用
myfunc=dlopen("./",RTLD_LAZY);
externfunction=dlsym(myfunc,"demoadd");
externfunction(10,5);
dlclose(myfunc);

gcc -Wall -O2 -c -fPIC
gcc -shared -o
gcc –Wall –O2 -o app -ldl
:Windows下面调用动态库
HMODULE LoadLibrary( LPCTSTR lpFileName );
FARPROC GetProcAddress( HMODULE hModule, LPCSTR ame );
BOOL FreeLibrary( HMODULE hModule );

查看设备类型
From windows
From Linux (lspci,lsusb)
From OEM List ( Dell, Lenovo)
得到驱动源代码
Vendor Source (cdrom/ floopy)
Website
Linux forum
编译
Make
安装
Make install?
Manual install
Linux内核
我们为什么要编译内核?
内核版本
内核结构
各部分解释
开始编译

最近更新

往届生应聘自我介绍(通用4篇) 6页

店铺转租简单的合同(精选3篇) 6页

黑龙江省绥化市安达第二中学高三数学文联考试.. 6页

幼儿园食品安全工作总结(精选3篇) 8页

幼儿园教师幼儿教育心得体会(通用13篇) 23页

幼儿园小班教研计划(通用10篇) 29页

幼儿园后勤工作总结14篇 37页

幼儿个人教学总结(通用3篇) 6页

师德师风个人学习心得体会(精选10篇) 19页

工厂企业文化口号(通用3篇) 7页

小猫的故事童话(精选15篇) 15页

小学生感恩父母演讲稿(精选3篇) 4页

小学教师培训总结(通用15篇) 33页

小学六年级班主任新学期工作计划(通用2篇) 7页

寻找童年的记忆作文(通用5篇) 5页

客服类实习报告(通用5篇) 17页

实用的亲子阅读作文(通用34篇) 34页

安全生产副总经理述职报告(精选2篇) 5页

学生寒假社会实践报告15篇 40页

学校教师的述职报告(通用2篇) 5页

大学自我鉴定(通用4篇) 6页

黑龙江省绥化市第六中学高二数学理联考试卷含.. 13页

大学毕业实习报告(通用4篇) 11页

声音作文(通用9篇) 9页

四年级上册语文教学计划(通用15篇) 75页

员工的自我鉴定(通用10篇) 18页

口号征集启事(通用3篇) 6页

单位员工辞职信(精选8篇) 9页

化学教师工作总结(通用15篇) 38页

初二英语作文(通用7篇) 6页