如何在此makefile中添加多个共享库

时间:2016-01-25 13:44:53

标签: makefile

我有一个使用两个共享库的源文件(即-lnr2c和-lm)。我想在没有-lm的情况下添加数学库-l。这是我的makefile的一部分。

LIBFILE    = nr2c -lm
INCLUDES   = -I$(INCLUDEDIR)
LIBS       = -L$(LIBDIR) -l$(LIBFILE)

我尝试过这种方法

LIBFILE    = nr2c m

LIBFILE    = nr2c / m
没有运气。有什么建议吗?

1 个答案:

答案 0 :(得分:1)

我没有看到为什么你想要这样做,但这是一种方式:

LIBFILE = nr2c m
LIBS    = -L$(LIBDIR) $(addprefix -l, $(LIBFILE))