Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/algorithm/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VS2012以XP为目标-GetTickCount64需要作为依赖项,但未在代码中使用 我有一个用VS2012和Qt编写的C++程序。当我尝试在XP上运行该程序时,会出现一个错误,提示:_C++_Visual Studio 2012_Windows Xp - Fatal编程技术网

VS2012以XP为目标-GetTickCount64需要作为依赖项,但未在代码中使用 我有一个用VS2012和Qt编写的C++程序。当我尝试在XP上运行该程序时,会出现一个错误,提示:

VS2012以XP为目标-GetTickCount64需要作为依赖项,但未在代码中使用 我有一个用VS2012和Qt编写的C++程序。当我尝试在XP上运行该程序时,会出现一个错误,提示:,c++,visual-studio-2012,windows-xp,C++,Visual Studio 2012,Windows Xp,在动态链接库KERNEL32.dll中找不到过程入口点GetTickCount64 我有允许您以Win XP为目标的Visual Studio更新,并且在项目配置设置中将配置设置为以Win XP为目标 我没有在代码中的任何地方使用GetTickCount或GetTickCount64。有没有一种方法可以查看代码的哪一部分需要将其作为依赖项?我有Dependency Walker,它显示在列表中,但这只告诉我它是必需的,而不是包含它的内容 我看过的其他一些网站说,在VisualStudio中声明W

在动态链接库KERNEL32.dll中找不到过程入口点GetTickCount64

我有允许您以Win XP为目标的Visual Studio更新,并且在项目配置设置中将配置设置为以Win XP为目标

我没有在代码中的任何地方使用GetTickCount或GetTickCount64。有没有一种方法可以查看代码的哪一部分需要将其作为依赖项?我有Dependency Walker,它显示在列表中,但这只告诉我它是必需的,而不是包含它的内容


我看过的其他一些网站说,在VisualStudio中声明Windows版本有问题,但我在配置属性中将平台工具集设置为Win XP版本。是否缺少某些内容?

GetTickCount64()由VS2012 C运行时库使用。粗略的诊断是,您将错误版本的msvcr110.dll复制到目标计算机。您需要更新1或更高版本中包含的版本。我想这肯定可以解决问题,因为我使用的是复制到生成目录中的旧dll,但我复制了更新后的dll,这是不可能的。同样的错误。这有用吗?我使用VS 2013,您需要安装早期版本的VS,或者安装早期版本的平台SDK,以便选择早期版本的工具包来工作。我不这么认为。根据这一点,我不是在尝试使用早期版本的工具包,我只是在尝试使用2012版本,它可以针对XP。