我正在尝试安装并添加cpprestsdk到我的c ++项目中,我似乎无法弄清楚如何这样做。
我已按照此处的说明操作:
https://github.com/Microsoft/cpprestsdk/wiki/How-to-build-for-Mac-OS-X
让我在cassablanca包上构建并运行测试,该包成功运行。
然后我尝试遵循本指南:
https://github.com/Microsoft/cpprestsdk/wiki/Getting-Started-Tutorial
但是在尝试包含头文件时,例如:
#include "<cpprest/http_client.h>"
#include <cpprest/filestream.h>
运行make文件时出错。
我一直试图找到一些文档,说明如何在编译时将文件实际添加到我的构建中,但却找不到任何内容。
这是我的makefile:
CC := g++
CFLAGS := -std=c11
csrc = $(wildcard src/*.cpp) \
$(wildcard include/*.hpp) \
$(wildcard libs/*)
obj = $(csrc:.c=.o)
LDFLAGS = -Wall -lcpprest
localcoin: $(obj)
$(CC) $^ $(LDFLAGS)
运行make时,我会收到来自cassablanca安装文件的大量错误。
我是c ++ / C编程的新手,所以对makefile很少有经验。
我的问题是,如何将cpprestsdk添加到我的项目中,以便我可以成功使用该库?
非常感谢您的时间,任何批评或指导都将不胜感激。