2021-04-21

  1. 头文件&库文件
    2.https://blog.csdn.net/weixin_42458272/article/details/106193786
    https://zhuanlan.zhihu.com/p/128099583

  2. lo文件 https://blog.csdn.net/shenyan008/article/details/8176380

  3. o: 编译的目标文件

  4. a : 静态库

  5. so:动态链接库(共享库 share)

  6. pkg-config 命令

  7. #-cflags 查看头文件

  8. #-libs 查看库文件

  9. -list-all 查看所有模块信息

10.# -I(i的大写):指定头文件路径,建议相对路径
10. #-i:指定头文件名字
11. #-L :指定连接的动态库或者静态库路径(相对路径或觉得路径,建议相对路径)
12. #-l (L的小写):指定需要链接的库的名字(链接 libc.a :-lc 链接动态库:libc.so : -lc 注意:-l后面直接添加库名省略“lib”和“.so”或“.a” )
13. LDFLAGS:告诉链接器寻找库文件的路径;
LIBS:告诉链接器要链接那些库文件
CFLAGS: 指定头文件(.h文件)的路径
-lgsl -lgslcblas -lcblas -lgfortran -lquadmath -lgomp:分别链接(l)库libgsl.a gslcblas,libcblas等
PYTHON2_DIR:Python2的函数库
CFLAGS: 表示用于 C 编译器的选项
CXXFLAGS: 表示用于 C++ 编译器的选项
https://www.cnblogs.com/taskiller/archive/2012/12/14/2817650.html
fPIC: 生成可用于共享库的位置独立代码。
https://www.cnblogs.com/lidabo/p/6068448.html
https://www.cnblogs.com/taskiller/archive/2012/12/14/2817650.html
site-packages:Site-packages位置中增加和删除第三方模块了,python标准库时是不可扩展的。
https://www.jianshu.com/p/10532e6fa9ca

linux 查找命令
14. which [-a] cmdname1 cmdname2 … 在当前环境变量PATH中依次寻找能够匹配所找命令名字的可执行文件名
15. whereis [-bmsu] filename1 filename2 … 定位/返回与指定名字匹配的二进制文件、源文件和帮助手册文件所在的路径
16. locate [option] filename1 filename2 … 同whereis指令一样,也是从数据库建立的索引中查找,不同的是该命令查找所有部分匹配的文件
17. find [option] [path1 path2 …] [filename] 遍历当前工作目录及其子目录,find命令是在硬盘上遍历查找,非常耗硬盘资源,查找效率相比whereis和locate较低。
18. 在这里插入图片描述
pcre
19. pcre是什么?
PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。PCRE是一个轻量级的函数库,比Boost之类的正则表达式库小得多。PCRE十分易用,同时功能也很强大,性能超过了POSIX正则表达式库和一些经典的正则表达式库

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值