c++ - 添加 libcurl 虚幻引擎 4
问题描述
我需要在我的虚幻引擎项目中包含 libcurl,我需要在游戏中使用它,我该怎么做?我已经尝试过在 Visual Studio 中包含 curl 的标准教程,但不起作用。如果我在以下代码中包含 curl,编译器会在代码的其他部分返回错误
#include <curl\curl.h>
我也尝试将分隔符更改为 / 但什么也没有,我已经阅读了有关 thirdbart 库的信息,但是如何添加 curl?其他问题,查看 Visual Studio 项目,curl.h 包含在引擎项目的外部参考中,但不包含在游戏项目中。我怎么能包含?
编辑
我已包含目录 C:\Lib\curl\builds\libcurl-vc-x64-release-static-ipv6-sspi-winssl\include\ lib 目录 C:\curl\builds\libcurl-vc-x86-release-static -ipv6-sspi-winssl\lib\
当我编译时包含 curl 显示此错误:
如果我从代码中删除#include curl\curl.h,它编译得很好。
解决方案
我已经解决了!,你必须在VC++选项卡中添加库的路径,包括目录和lib目录,之后你必须在你的build.cs中添加这一行
PublicAdditionalLibraries.Add("path to lib file");
PublicIncludePaths.Add("path to includes directory");
有美好的一天!