문제

Cmake 및 Visual Studio를 사용하여 빌드하는 실행 파일에서 요구 사항 분야 관리자 매니페스트 플래그를 설정하려고합니다.

CMAKE를 지시하여 해당 옵션을 설정하는 방법에 대한 아이디어가 있습니까?

감사!

빌리 3

도움이 되었습니까?

해결책

이 시도:

SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS    "/MANIFESTUAC:\"level='requireAdministrator' uiAccess='false'\" /SUBSYSTEM:WINDOWS")

다른 팁

이 질문은 비주얼 스튜디오 -2008에 태그가 지정되었지만 VS2010의 경우 다음과 같은 오류 메시지가 생성됩니다.

오류 MSB4030 : "level = 'requireadministrator'uiaccess = 'false'"는 "링크"작업의 "uacuiaccess"매개 변수의 잘못된 값입니다. "uacuiaccess"매개 변수는 유형 "System.Boolean"입니다.

VS2010의 동등한 CMAKE 명령 ( /서브 시스템 : Windows 부분을 무시)

SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS "/level='requireAdministrator' /uiAccess='false'")
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top