makefile如何调用静态库

makefile如何调用静态库

1、在windows下 g++环境中,调用一个python的静态链接库,在makefile文件有一段是全局的g++命令:

$(PROG): $(OBJS)
	 $(CXX) $(LFLAGS) $^ -o $@

现在我要链接上一个python的静态库,lib存储在makefile同目录下libs文件夹下:

$(PROG): $(OBJS)
	 $(CXX) $(LFLAGS) $^ -o $@  ./libs/libpython37.a

2、在Linux Ubuntu 18.04版本中添加静态库,视python版本而定:

$(PROG): $(OBJS)
	 $(CXX) $(LFLAGS) $^ -o $@ -lpython3.6m

你可能感兴趣的:(makefile如何调用静态库)