linux makefile (1)
来源:互联网 发布:csgo cpu优化 编辑:程序博客网 时间:2024/04/30 06:15
$@ 目标文件
$^ 所有依赖文件
$< 第一个依赖文件
@不打印编译
$^ 所有依赖文件
$< 第一个依赖文件
@不打印编译
1、静态库、动态库实例
静态库:
gcc -c test.c 生成test.o
ar -r libtest.a test.o 生成静态库
静态库链接:gcc -o main main.c libtest.a
或者gcc -o main main.c -L. ltest -static
2、动态库
生成动态库:gcc -o libtest.so test.c -shared -fPIC
动态库链接:
gcc -o main main.c -L. -ltest
0 0
- linux makefile (1)
- linux makefile学习笔记(1)
- linux下的Makefile详解(1)
- linux Makefile(二)
- Linux之Makefile(Makefile规则例子)
- Linux之Makefile(Makefile规则)
- Linux之Makefile(Makefile内容)
- Makefile学习笔记1:Linux平台Makefile文件的编写基础篇(zz)
- Linux从零开始(3)-makefile
- Linux之Makefile(变量)
- Linux之Makefile(# ?=)
- Linux之Makefile(wildcard)
- Linux之Makefile(ifdef)
- Linux之Makefile(subset)
- Linux之Makefile(patsubst)
- Linux之Makefile(strip)
- Linux之Makefile(findstring)
- Linux之Makefile(filter)
- 【bzoj1132】[POI2008]Tro 计算几何
- CcwpAlipayNewOrderClass---selenium下单-alipay
- Swift 实践之简单购物(UITableView的使用)
- AndridStudio编译错误之——libpng error: CgBI: unhandled critical chunk
- SeaJS
- linux makefile (1)
- 视音频数据处理入门:UDP-RTP协议解析
- C语言判断文件夹或者文件是否存在的方法
- uleb128、sleb128和uleb128p1编码格式介绍
- ElasticSearch学习_陶文6_【03】把 Elasticsearch 当数据库使:简单指标
- 【C#】C#读取Excel中的数据
- PAT basic 1042
- java对象的创建过程
- android:获取手机号码和姓名实现通讯录