2017-01-24 13 views
0

私のMakefileは次のようになります。DrAPIをインポートする私もそのAPIが含まれるようにMakefileを使用する必要があるため、今pkg-configをMakefileに追加するには?

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

を、私:

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

これは私がMakefileをせずに何をするのかであります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

関連する問題