關於vs Qt程式在XP上執行出錯

2021-10-01 20:24:31 字數 739 閱讀 7025

解決辦法:1、使用vs2010、vs2012、vst013等生成相容xp的程式

在專案上右鍵選中屬性,將「平台工具集」選擇「visual studio 2013 - widows xp(v120_xp)

如果你的「平台工具集」裡沒有這xp的選項,則你需要先更新對應的補丁,具體可在網上搜尋。

2、在屬性介面,選擇「鏈結器」中的「系統」,修改所需的最低版本為5.01,並且要選擇子系統。

解決辦法:1、首先檢視打包的程式是否缺少某個dll

2、檢視所用的qt版本是否能在xp執行,建議使用qt5.6版本,親測有效。大於5.6的版本不支援在xp上執行,較低的版本可能會有意外的bug出現

3、以上基本可以解決大部分人的問題,接下來說下我在實際操作時遇到的問題。

vs2103 + qt5.6.2,同樣的程式在win10和win7下都執行成功,在xp上卻一直提示這個錯誤。經過長時間的查資料後,才找到問題的根源:qt生成的程式缺少一些依賴。然後使用了qt提供的工具windeployqt.exe,使用命令列生成對應的檔案到程式目錄下(主要是translations資料夾下的qm檔案),放到xp上執行,果然成功了。

在Spark上執行TopK程式

package com.cn.gao import org.apache.spark.sparkconf import org.apache.spark.sparkcontext import org.apache.spark.sparkcontext.author hadoop 對文字進行詞頻統計...

在Spark上執行WordCount程式

1.編寫程式 如下 wordcount.scala package wordcount import org.apache.spark.sparkconf import org.apache.spark.sparkcontext import org.apache.spark.sparkcontex...

PHP程式在IIS上如何執行

在windows作業系統上通過安裝iis服務,可以很簡單 的建立乙個網頁伺服器,但是iis只能支援asp程式的執行,對於網路上豐富的php程式資源,該如何才能使用呢?通常,要執行php程式,都是使用apache http伺服器 php處理程式來架設網頁伺服器的。但是,apache無法直接支援asp程...