2013-05-05 109 views
0

我想在Windows 7計算機上使用Visual Studio 2010 Pro編譯一個C++程序,目標是Windows XP sp3 32位。如何在使用Visual C++ 2010編譯時定位Windows XP sp3?

我玩過編譯器和鏈接器設置,但我無法生成可在我的Windows XP計算機上運行的可執行文件。我總是得到錯誤「找不到kernel32.dll中函數GetTickCount64的入口點」,程序不能運行。我知道Windows XP不支持GetTickCount64(),而且我沒有在代碼中使用它。

我沒有安裝其他版本的Visual Studio,並且我已經在Windows XP機器上安裝了Visual C++ 2010 Redistributable Package。

有關如何完成此任何想法?

先謝謝了。

回答

2

VC2010默認爲Windows 7的目標。 要將目標更改爲XP,請檢查Using the Windows Headers

+0

謝謝,我遵循該文章,我能夠使程序工作。 – sidezr 2013-05-05 23:13:16