Ubuntu 16.04上cpprest sdk(卡萨布兰卡)中的生成错误 在搜索HTTP客户端C++库时,我决定使用卡萨布兰卡——所以我需要构建它。 我在Ubuntu 16.04上运行

Ubuntu 16.04上cpprest sdk(卡萨布兰卡)中的生成错误 在搜索HTTP客户端C++库时,我决定使用卡萨布兰卡——所以我需要构建它。 我在Ubuntu 16.04上运行,c++,linux,casablanca,cpprest-sdk,C++,Linux,Casablanca,Cpprest Sdk,在执行此处描述的“通用”构建步骤时:我遇到了一个构建错误(当作为步骤4的最后一个操作运行make命令时) 整个错误输出可以在这里找到(现在它是线程中的最后一条注释) 为了确保我的系统具有所需的构建工具和库,我执行了步骤2中提到的命令,以下是输出: -->这意味着我的系统“运行良好”。因此,在我进一步努力之后,我找到了构建它的“另一种”方法: 我已经从这里下载了源代码:,并且再次从问题()中提到的链接的步骤4开始遵循相同的说明 这一次,制造阶段是成功的!!(值得一提的是,并不是所有建议在步骤5上

在执行此处描述的“通用”构建步骤时:我遇到了一个构建错误(当作为步骤4的最后一个操作运行make命令时)

整个错误输出可以在这里找到(现在它是线程中的最后一条注释)

为了确保我的系统具有所需的构建工具和库,我执行了步骤2中提到的命令,以下是输出:


-->这意味着我的系统“运行良好”。

因此,在我进一步努力之后,我找到了构建它的“另一种”方法:

我已经从这里下载了源代码:,并且再次从问题()中提到的链接的步骤4开始遵循相同的说明

这一次,制造阶段是成功的!!(值得一提的是,并不是所有建议在步骤5上运行的单元测试都通过了——我没有花时间试图理解为什么……)

继续并“复制粘贴”以下链接底部提供的完整示例:

使用以下命令生成程序(该程序包含一个名为main的cpp文件):

运行程序

./myProg
然后它通过了(控制台中有一个输出:“接收到的响应状态代码:200”)

如果您遇到同样的问题,或者我在第一次尝试中(或者在任何其他步骤中)犯了错误,我会很高兴听到您的回答

./myProg