2017-01-24 3 views
0

내 메이크 파일은 다음과 같습니다 DrAPI을 가져 오는 나뿐만 아니라 그 API를 포함하는 메이크 파일을 사용하기 때문에 지금pkg-config를 Makefile에 추가하는 방법은 무엇입니까?

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

을하지만, I :

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

이 내가 메이크없이 할 것 인 것이다 pkg-config없이 libmongoc-1.0을 잃을 것입니다. 이 경우 어떻게 작동하도록 Makefile에 $ (pkg-config --cflags --libs libmongoc-1.0)을 추가해야합니까?

+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