
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 · 701 阅读 · 0 评论 -
静态库的制作 in C++【Linux项目学习笔记】
静态库的制作🍅关于库的概述库文件是一类文件,可简单将库文件看作一种代码仓库,它提供给使用者一些可以直接拿来用的变量,类或者函数库是一种特殊的程序,和一般程序区别不大,只是库不能单独运行库文件有两种:静态库和动态库静态库在程序的链接阶段被复制到了程序中动态库在链接阶段没有被复制到程序中,而是程序在运行时有系统动态加载到内存中供程序调用库的好处代码保密(别人用你的库,但是不会了解你的源码)方便部署和分发🍅库的制作命名规则Linux : libxxxx.alib : 前缀(固原创 2022-05-11 19:42:15 · 195 阅读 · 0 评论