2010-01-05 48 views
0

嗨我有一個問題與Visual Studio 2008 SP1編譯我的Qt應用程序。編譯Qt應用程序再次最新的VC++ 2008運行時

爲了保持純度,我創建了一個Windows XP虛擬機,安裝了VS 2008,然後SP1,然後編譯了Qt 4.6。現在看一下Qt DLL的清單(使用XN資源編輯器),我可以看到它們依賴於9.0.21022.8 CRT。

但是與此同時SP1的最新CRT是9.00.30729.4926。爲什麼嵌入了舊清單生成的Qt DLL?我怎樣才能解決這個問題?

除此之外,在我的開發機器winsxs文件夾中,我只能找到9.00.21022.8 CRT(注意雙零)。 9.0.21022.8 CRT在哪裏?我不知道,但它們必須在某處((c)布什),因爲應用程序實際上是在開發機器上啓動的。

感謝 安東

回答

相關問題