2017-01-24 39 views
0

我的Makefile文件看起來是這樣的:如何將pkg-config添加到Makefile?

all:main.cpp 
    g++ -I../../DrAPI/ -Wl,--no-as-needed -ldl -lrt -o SampleApp01 $< 
clean: 
    rm -f SampleApp01 

這是我會做什麼,而不生成文件:

gcc main.cpp -o test $(pkg-config --cflags --libs libmongoc-1.0) 

現在由於進口DrAPI的我必須使用Makefile以包括API爲好,但我沒有pkg-config會丟失libmongoc-1.0。在這種情況下,我應該如何將$(pkg-config --cflags --libs libmongoc-1.0)添加到我的Makefile中,以便它工作?

+0

http://stackoverflow.com/questions/28533059/how-to-use-pkg-config-in-make。 – Eric

回答

1

all:main.cpp g++ -I../../DrAPI/ `pkg-config --cflags --libs libmongoc-1.0` -Wl,--no-as-needed -ldl -lrt -o SampleApp01 $< clean: rm -f SampleApp01

相關問題