cmake usedadministrator.
-
11-09-2019 - |
سؤال
أحاول ضبط علامة Freateadministrator Missest في مبنى قابل للتنفيذ مع CMAKE و Visual Studio.
أي أفكار حول كيفية توجيه CMAKE لتعيين هذا الخيار؟
شكرا!
billy3.
المحلول
جرب هذا:
SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS "/MANIFESTUAC:\"level='requireAdministrator' uiAccess='false'\" /SUBSYSTEM:WINDOWS")
نصائح أخرى
أقدر أن السؤال هو وضع علامة في Visual-Studio-2008، ولكن بالنسبة ل VS2010، ينتج هذا رسالة الخطأ التالية:
خطأ MSB4030: "المستوى =" usteadministrator "uiaccess =" false "" هو قيمة غير صالحة لمعلمة "uacuiaccess" لمهمة "الرابط". المعلمة "uacuiaccess" هي من النوع "system.boolean".
أمر CMake المكافئ (تجاهل / النظام الفرعي: Windows Portion) ل VS2010 هو
SET_TARGET_PROPERTIES(your_executable PROPERTIES LINK_FLAGS "/level='requireAdministrator' /uiAccess='false'")
لا تنتمي إلى StackOverflow