Error
Qt Creater:console error:Failed to start program. Path or permissions wrong?
Description
在使用Qt Creater開發的時候,遇到一個奇怪的問題,產生的應用程式無法在Window都執行除錯,錯誤資訊如上.經過一系列的嘗試和對比其他工程檔案,發現是應用程式的名字有問題.
Ways
通過對比分析和檢視,Qt的pro檔案,我們知道pro檔案的TARGET
是應用程式的名字,分析得知:在Window下面,應用程式名字含有update
不區分大小寫的,只要含有這個英文的關鍵詞,應用程式自動就被Window賦予了必須使用管理員許可權,才能開啟的限制,導致必須輸入密碼才可以.自己建立一個文字檔案,重新命名為含有update的可執行程式,就可以驗證了.
Qt5.7 windows
pro file:TARGET = XXXupdateXX
Window 真是一個弱智的方法.