vcpkg中安装的curl库无法通过Visual Studio代码检测到

问题描述

我想在Visual Studio代码中将curl库与我的c ++项目一起使用,为此,我在linux(ubuntu)系统上成功为c ++安装了vcpkg库管理器。并使用vcpkg安装了curl库,但安装了curl库,但是我无法在我的c ++项目中使用include和其他功能,所有curl库的include文件都无法检测到visual studio代码

以下是我执行的设置和安装vcpkg和curl库的步骤。

  1. 克隆vcpkg存储库https://github.com/Microsoft/vcpkg
  2. 运行此sh文件生成构建包./bootstrap-vcpkg.sh
  3. 输入命令以将vcpkg与Visual Studio代码集成在一起 “ vcpkg集成安装”
  4. 输入命令以使用vcpkg安装curl库 “ vcpkg install curl”

以上所有步骤均已成功执行,没有任何错误,但是我的c ++项目仍然无法识别Visual Studio代码中的curl库。

我还尝试通过args中的visual studio代码task.json文件传递vcpkg的inlcude路径

/usr/bin/ld: /tmp/ccG9QegR.o: in function `main':
/home/kamlesh/projects/curmmail/curlmail.cpp:17: undefined reference to `curl_easy_init'

当我在args中使用-I和-L参数传递包含和库路径时,项目会检测到curl库的包含文件,但编译器会通过未定义的函数错误引用进行

{{1}}

请帮助我如何解决在vscode中使用curl库的问题 如果我做错了什么,或者需要做一些额外的事情或其他任何方式来将第三方curl库与vscode c ++项目集成在一起?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)