Visual C++ +声明链接器不工作

Visual C++ +声明链接器不工作,c++,visual-c++,linker,C++,Visual C++,Linker,为什么这个链接器标志不起作用我用不同的语法尝试了很多次,但没有人起作用 cl /MT /GS- exam.cpp /link /MANIFESTUAC:level=\'requireAdministrator\' 这是: cl /MT /GS- exam.cpp /link /MANIFESTUAC:level=requireAdministrator 还有: cl /MT /GS- exam.cpp /link /MANIFESTUAC:"level=requireAdministrato

为什么这个链接器标志不起作用我用不同的语法尝试了很多次,但没有人起作用

cl /MT /GS- exam.cpp /link /MANIFESTUAC:level=\'requireAdministrator\'
这是:

cl /MT /GS- exam.cpp /link /MANIFESTUAC:level=requireAdministrator
还有:

cl /MT /GS- exam.cpp /link /MANIFESTUAC:"level=requireAdministrator uiAccess=false"

当我执行编译的exe时,它不会弹出uac窗口

我从visual studio中的链接器命令行获得它 我必须加上这面旗

/MANIFEST
然后,/MANIFESTUAC将这样写:

/MANIFESTUAC:"level='requireAdministrator' uiAccess='false'"

requireAdministrator:'应用程序将以管理员权限运行。启动应用程序的用户必须是Administrators组的成员。如果打开进程未使用管理权限运行,系统将提示输入凭据。“可能打开进程已经是管理员了?不是,我与资源黑客检查了该文件,但在该文件中未找到清单资源。”