
Linux高性能服务器的项目笔记
用来记录自己的某种意义上的第一个项目的制作的笔记。希望能帮到有缘人和救助将来遗忘知识的自己
北原春希_
喜欢陈奕迅
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
静态库的使用 in Linux【Linux项目学习笔记】
1.5静态库的使用 首先在给别人静态库时,除了静态库文件(.a)要给别人,还要给别人对应的头文件!!!静态库里的东西一般看不了,要了解这个库和使用这个库都需要头文件(比如使用时就#include 这个头文件) 如果项目的文件结构如上,而如果在main.c中#include "head.h",然后编译:gcc main.c -o app,则会报错说找不到head.h头文件,因为默认条件下外来的头文件需要和main.c在同一级目录下! 当然,为了整洁,肯定不会丢同一目录下的,那么就要在编译的时候做手脚了原创 2022-05-11 20:34:54 · 725 阅读 · 0 评论 -
静态库的制作 in C++【Linux项目学习笔记】
静态库的制作 🍅关于库的概述 库文件是一类文件,可简单将库文件看作一种代码仓库,它提供给使用者一些可以直接拿来用的变量,类或者函数 库是一种特殊的程序,和一般程序区别不大,只是库不能单独运行 库文件有两种:静态库和动态库 静态库在程序的链接阶段被复制到了程序中 动态库在链接阶段没有被复制到程序中,而是程序在运行时有系统动态加载到内存中供程序调用 库的好处 代码保密(别人用你的库,但是不会了解你的源码) 方便部署和分发 🍅库的制作 命名规则 Linux : libxxxx.a lib : 前缀(固原创 2022-05-11 19:42:15 · 217 阅读 · 0 评论