我目前正在尝试在Visual Studio 2017中包括 libssh 库。 我已经下载了libssh,但是我不知道我该如何处理cmake。我应该在Visual Studio中的哪里包含文件?
答案 0 :(得分:0)
您下载的是libssh的源代码。因此,在将其链接到您自己的任何项目之前,需要首先构建libssh。这是cmake
的引入。CMake
是用于libssh的构建系统。
在已下载的源代码树中,将找到一个名为INSTALL
的文件。它包含所有先决条件的描述,以及如何使用cmake
自己构建libssh的方法。
如果愿意,也可以从https://www.libssh.org/files/win32/0.5/下载libssh的预构建版本。缺点是,这是一个过时的版本。
答案 1 :(得分:0)
您可以使用vcpkg通过命令提示符下载libshh之类的C ++库。这样,将相关的头文件包含在项目中并进行编译后,所需的dll将自动包含在项目目录中。参见https://www.libssh.org/get-it/。