- 博客(5)
- 资源 (26)
- 收藏
- 关注
转载 举例分析Linux动态库和静态库
函数库分为静态库和动态库两种。创建Linux静态库和Linux动态库和使用它们在这里将以举例的形式详述一下。静态库在程序编译时会被连接到目标代码中,程序运行时将不再需要该静态库。动态库在程序编译时并不会被连接到目标代码中,而是在程序运行是才被载入,因此在程序运行时还需要动态库存在。 第1步:编辑得到举例的程序——hello.h、hello.c和main.c; hello.h(见程序1)
2012-01-30 16:46:14 365
转载 Linux守护进程基础
1 守护进程中涉及到的基本概念 1.1进程组 1.1.1 进程组基本概念 进程组是一个或多个进程的集合,可以接收来自同一个终端的各种信号。每运行一个程序或是命令都将产生一个进程组。 每个进程属于一个进程组,而每个进程组都存在一个领头进程(或是叫组长进程),一般进程组的第一个进程是领头进程。领头进程可以创建一个进程组、创建该组中的进程。领头进程fork出的子进程也将在该进程组
2012-01-09 22:04:48 386
转载 C++项目中的extern "C" {}
C++项目中的extern "C" {} 引言 在用C++的项目源码中,经常会不可避免的会看到下面的代码: ? 1 2 3 4 5 6 7 8 9 #ifdef __cplusplus extern"C" { #endif /*...*
2012-01-07 11:29:09 691
转载 从一道面试题谈linux下fork的运行机制
今天一位朋友去一个不错的外企面试linux开发职位,面试官出了一个如下的题目: 给出如下C程序,在linux下使用gcc编译: #include "stdio.h" #include "sys/types.h" #include "unistd.h" int main() { pid_t pid1; pid_t pid2; pid1 = fork
2012-01-05 14:17:14 432
转载 Linux命令之ar - 创建静态库.a文件
用途说明 创建静态库。a文件。用C/C++开发程序时经常用到,但我很少单独在命令行中使用ar命令,一般写在makefile中,有时也会在shell脚 本中用到。关于Linux下的库文件、静态库、动态库以及怎样创建和使用等相关知识,参见本文后面的相关资料【3】《关于Linux静态库和动态库的分析》。 常用参数 格式:ar rcs libxxx.a xx1.o xx2.o 参
2012-01-02 15:18:33 1059
C#入门经典(第3版)part4
2011-11-13
C#入门经典(第3版)part3
2011-11-13
C#入门经典(第3版)part2
2011-11-13
C#入门经典(第3版)part1
2011-11-13
智能信息处理技术
2011-10-12
byte_of_python_v192.pdf
2011-09-28
wxPython 2.8 Application Development Cookbook .pdf
2011-09-25
wxpython in action 英文版
2011-09-25
Linux设备驱动开发详解
2011-09-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人