gflags 对话框打不开
gflags dialog box doesn't open
我目前正在尝试调试我的一个应用程序中的内存泄漏(是的,又是废话...),并尝试设置 gflags
设置,但对话框打不开。我安装了Windows 10 SDK(我在Windows 7 x64上),但是在描述中说它也适用于Win7,所以为什么我根本不能使用它?
如果我从命令行启动 gflags
,什么也没有发生,没有错误,没有反馈,什么都没有。
有人知道我的系统上可能发生了什么吗?
尝试打开提升的命令提示符。
cd 到安装文件夹
(C:\Program Files (x86)\Windows Kits\Debuggers\x64)
键入 gflags /?
它可能会告诉您只有在 gflagsui.dll 可用时才会出现对话框,但没有关于如何获得它的信息。
(如果您不使用提升的命令提示符,您将获得 UAC,然后您将看到一个控制台 window 打开并快速退出)
所以现在您需要使用命令行...
根据 http://www.osronline.com/showThread.CFM?link=278979,您需要等待包含 gflagsui.dll
的新版本(截至 2017 年 1 月显然不存在)
Known issue that will be fixed in an upcoming release. You should be able to use
the version of GFlags that is installed with any of the 8 or 8.1 kits, or copy
the gflagsui.dll from those.
You can also use GFlags via the command-line:
https://msdn.microsoft.com/en-us/library/windows/hardware/ff549566(v=vs.85).aspx
我目前正在尝试调试我的一个应用程序中的内存泄漏(是的,又是废话...),并尝试设置 gflags
设置,但对话框打不开。我安装了Windows 10 SDK(我在Windows 7 x64上),但是在描述中说它也适用于Win7,所以为什么我根本不能使用它?
如果我从命令行启动 gflags
,什么也没有发生,没有错误,没有反馈,什么都没有。
有人知道我的系统上可能发生了什么吗?
尝试打开提升的命令提示符。
cd 到安装文件夹 (C:\Program Files (x86)\Windows Kits\Debuggers\x64)
键入 gflags /?
它可能会告诉您只有在 gflagsui.dll 可用时才会出现对话框,但没有关于如何获得它的信息。 (如果您不使用提升的命令提示符,您将获得 UAC,然后您将看到一个控制台 window 打开并快速退出)
所以现在您需要使用命令行...
根据 http://www.osronline.com/showThread.CFM?link=278979,您需要等待包含 gflagsui.dll
Known issue that will be fixed in an upcoming release. You should be able to use the version of GFlags that is installed with any of the 8 or 8.1 kits, or copy the gflagsui.dll from those.
You can also use GFlags via the command-line: https://msdn.microsoft.com/en-us/library/windows/hardware/ff549566(v=vs.85).aspx