makefile
文章平均质量分 80
VClol
退路是留给失败者,想要接近梦想的人,没有退路可言
展开
-
makefile中g++ -o -c参数解释
CC = g++ SRCS = $(wildcard *.cpp) OBJS = $(patsubst %cpp, %o, $(SRCS)) LFLAGS :=-lsqlite3 -lTR3A CFLAGS := -Wall -O2 -g -L/home/usr INCLUDE = -I ./com/inc \ -I ./com/lib/inc CFLAGS +=...原创 2020-02-27 00:08:20 · 2884 阅读 · 0 评论 -
一个通用的makefile详解
一、Makefile整体过程 一般整个工程的Makefile分为3类: 1. 顶层目录的Makefile2. 顶层目录的Makefile.build3. 各级子目录的Makefile(1)顶层目录的Makefile: 它除了定义obj-y来指定根目录下要编进程序去的文件、子目录外,主要是定义工具链、编译参数、链接参数──就是文件中用export导出的各变量。 ...原创 2018-07-03 17:29:05 · 603 阅读 · 0 评论 -
linux 下 动态库.so和静态库文件.a的制作与使用
1、静态库 1.1 准备好自己写好或下载的C文件和头文件(就像单片机添加一个模块的aston.c、aston.h),库里面没有主函数,只有被调用的函数 1.2 在原材料C和H同级文件目录下编写makefile(编译过程) all: gcc -c aston.c -o aston.o ar -rc libaston.a...原创 2018-12-07 14:33:10 · 475 阅读 · 0 评论