2016-04-13 5 views
0

Ich muss eine statische Bibliothek verknüpfen, die nicht lib als Präfix in ihrem Namen hat. Ich weiß, wie mit einfachen g++ d.h zu verknüpfen, wie folgendVerknüpfen Sie eine Bibliothek ohne Lib als Präfix in Linux mit MPC

g++ -l:"mylib.a" a.cpp

ich das gleiche mit MPC tun wollen. Ich habe versucht, in MPC-Datei zu folgen. die funktionieren nicht.

lit_libs += $(LIB_NAME) generiert g++ -l"mylib" a.cpp, die lib als Präfix benötigt.

pure_libs += $(LIB_NAME) generiert g++ "mylib" a.cpp, die die Bibliothek nicht finden kann.

bitte geben Sie mir die Option MPC, Bibliotheken zu verknüpfen, die nicht lib Präfix hat in ihm.

Antwort

0

pure_libs += -l:$(LIB_NAME).a

das ist mein Problem gelöst.

Verwandte Themen