使用VCPKG构建C++项目失败:受组策略阻止
问题:VS中使用VCPKG构建C++项目时遭遇组策略阻止错误
我正在通过Microsoft Visual Studio学习用VCPKG进行C++开发,按教程进行到项目构建步骤时,出现以下错误:
Build All started: Project: VCPKG Test, Configuration: default ------
This program is blocked by group policy. For more information, contact your system administrator.Build All failed.
我试过多种禁用组策略的教程,但我的电脑并未强制执行组策略。笔记本属于学校域,但我认为这不会影响MSVC。
相关代码如下:
CMakeLists.txt
cmake_minimum_required (VERSION 3.10) project ("VCPKG Test") find_package(fmt CONFIG REQUIRED) add_executable (VCPKGTEST "VCPKG Test.cpp") target_link_libraries(VCPKGTEST PRIVATE fmt::fmt)
Main.cpp
#include <fmt/core.h> int main() { fmt::print("Hello World!\n"); return 0; }
CMakeUsersPresets.json
{ "version": 3, "configurePresets": [ { "name": "default", "cacheVariables": { "CMAKE_TOOLCHAIN_FILE": "C:/Users/NOR0029/vcpkg/scripts/buildsystems/vcpkg.cmake" } } ] }
内容的提问来源于stack exchange,提问作者Toitle419
相关产品推荐
相关产品推荐

