如何完全删除vcpkg及其所做的所有安装/系统更改? 我记得看到过有关vcpkg的一些常见问题解答,其中说可以直接删除vcpkg文件夹。但是,我已经试图寻找同样的常见问题解答超过一个小时了,没有结果。此外,“只需删除文件夹”作为解决方案对我来说似乎不可行,因为我认为vcpkg会更改一些环境变...
我在我的Visual C ++项目中使用了通过vcpkg构建的几个库(例如civet-web和prometheus-cpp)。在x86上构建时一切都完美,在x64上我会遇到一堆链接错误: 错误 LNK2001:无法解析的外部符号__CxxFrameHandler4 在线搜索有关此符号/错误...
*编辑:我在一台64位机器上按照以下步骤成功在VS 2017中使用了CURL(请参阅下面的原始问题): 首先安装vcpkg: 使用gitbash克隆vcpkg到C:\Program Files 在命令提示符中导航到C:\Program Files\vcpkg 在命令提示符中运行:.\bo...
安装完包后,vcppkg会非常有用地显示相关的CMake目标... libwebp:x64-windows包提供CMake目标: find_package(WebP CONFIG REQUIRED) target_link_libraries(main PRIVATE WebP::we...
我正在使用软件包管理器vcpkg通过vcpkg install boost:x64-windows-static来安装(静态)Boost库。 此外,我使用CMake作为我的构建系统,并通过-DCMAKE_TOOLCHAIN_FILE CMake命令将C:\vcpkg\scripts\build...
我按照VCPKG的Github网站中描述的教程操作,安装了OpenMesh 8.0,并连接了工具链。-DCMAKE_TOOLCHAIN_FILE=/home/diolante/vcpkg/scripts/buildsystems/vcpkg.cmake 在Clion工具链设置中,当我重新加载...
我有一个基于cmake的C++项目,使用boost和zmq库。 我试图在Windows上使用Visual Studio Community 2017和vcpkg构建它。 我按照项目页面上的说明安装了vcpkg。 现在我可以看到所需的包已经安装好了:PS C:\Users\me\source\r...
假设我使用安装了一些库以及它们的许多依赖项(比如)。现在我想使用编译一些针对这些库的程序。 我应该如何告诉我已经下载的所有库的所有位置?包括我已安装的主库?我只有一个设置,称为"源目录",它将指向我的代码。那么关于库的设置在哪里呢? D:\Users\ThirdPartyDesign\CGA...
我使用TARGET_LINK_LIBRARIES和PUBLIC关键字将目标与多个库链接,INSTALL指令如下:INSTALL(TARGETS foo DESTINATION ${CMAKE_INSTALL_PREFIX}/bin)。我想强制cmake在安装过程中包含所有链接的库(最好只排除系...