我的 Makefile 看起来像这样:
all:main.cpp
g++ -I../../DrAPI/ -Wl,--no-as-needed -ldl -lrt -o SampleApp01 $<
clean:
rm -f SampleApp01
这就是我在没有 Makefile 的情况下会做的事情:
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 中以便它工作?