c - Makefile 静态库
问题描述
我有 Makefile 来编译 hellomake.o hellofunc.o 来执行文件
CC=gcc
CFLAGS=-I.
hellomake: hellomake.o hellofunc.o
$(CC) -o hellomake hellomake.o hellofunc.o
我应该怎么做才能将这些文件编译为 1 个静态库libhellomake.a
文件而不是执行文件?
解决方案
推荐阅读
- php - 从 PHP 函数返回数组值
- javascript - 对象的无效日期
- kubernetes - 如何从 K8 中的所有 pod 中 grep 旧日志(-l 和 --since=10m 不能同时工作)
- python - 调用函数python tkinter后如何获取变量更新
- ios - iOS 15 beta 设备 - 应用需要更新
- flutter - 防止 Flutter/Dart 格式重新排序变量声明
- c# - 在 ASP.NET MVC 中使用 ASP.NET 标识时,JQuery Ajax 失败并响应解析错误
- javascript - 启用 Asymmetrik FHIR 服务器的根 URL 以保存捆绑交易?
- reactjs - 如何拆分大内容并将拆分后的内容打印成多页以获得高分辨率?
- character-encoding - 带有德语/法语/中文字符的 POST 请求正文的 Zuul 路由失败