我想构建一个需要具有CMake管理员权限的window应用程序。我尝试添加"/MANIFESTUAC:\"level='requireAdministrator‘uiAccess='false'\“/SUBSYSTEM:WINDOWS”,但不起作用
环境: Windows10
IDE: VS2017
CMAKE : VS2017默认版本3.12.18081601-MSVC_2
add_executable(MSP_D WIN32 ${MSP_D_SRC} msp_d.rc)
SET_TARGET_PROPERTIES(MSP_D PROPERTIES LINK_FLAGS "/MANIFESTUAC:\"level='requireAdministrator' uiAccess='false'\" /SUBSYSTEM:WINDOWS")
如何解决这个问题?如何获得我的目标?任何建议都将不胜感激。
发布于 2020-08-13 06:48:23
您应该使用类似这样的东西。您可能需要根据您的项目类型更改子系统。
SET_TARGET_PROPERTIES(MSP PROPERTIES LINK_FLAGS "/MANIFESTUAC:\"level='requireAdministrator' uiAccess='false'\" /SUBSYSTEM:WINDOWS")
https://stackoverflow.com/questions/56805006
复制相似问题