Bil*_*eal 5 c++ cmake visual-studio-2008
我正在尝试在我使用CMake和Visual Studio构建的可执行文件上设置RequireAdministrator清单标志.
关于如何指导CMake设置该选项的任何想法?
谢谢!
Billy3
Fra*_*ser 11
我很欣赏这个问题被标记为visual-studio-2008,但对于VS2010,这会产生以下错误消息:
错误MSB4030:"level ='requireAdministrator'uiAccess ='false'"是"链接"任务的"UACUIAccess"参数的无效值."UACUIAccess"参数的类型为"System.Boolean".
VS2010的等效CMake命令(忽略/ SUBSYSTEM:WINDOWS部分)是
SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS "/level='requireAdministrator' /uiAccess='false'")
Run Code Online (Sandbox Code Playgroud)
试试这个:
SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS "/MANIFESTUAC:\"level='requireAdministrator' uiAccess='false'\" /SUBSYSTEM:WINDOWS")
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3003 次 |
| 最近记录: |