2010-03-04 47 views
2

我檢出了一個託管在帶有SVN的Google代碼上的Qt項目到本地文件夾。當我在Qt Creator上打開它時,它設法編譯了該項目,但是當它試圖運行編譯的程序時,應用程序輸出中出現了一條錯誤消息:編譯後Qt創建者將不會運行應用程序

該進程無法啓動!

有什麼問題?

+1

屬於stackoverflow? – trolle3000

+0

我認爲它屬於超級用戶,因爲問題本身不涉及編程。 –

回答

2

我通過轉到項目>運行設置並手動指定可執行文件來解決此問題。通過Google搜索找到了這個解決方案,不知道這是否是解決這個問題的正確方法。

+0

我有時會遇到類似的問題。當它發生時,我刪除* .pro.user文件,重新打開項目,Qt創建者建議用戶使用默認值重新創建.pro.user文件,這對我來說工作正常。 –

0

我假設您嘗試手動運行它,而不是通過按Ctrl + R從IDE運行,並且我假設它在您從IDE運行它時運行。如果是這樣的話,問題是編譯的應用程序需要Qt庫,而運行時加載程序找不到它們。部署應用程序時,需要將其鏈接的Qt庫複製到應用程序文件夾(在Windows上),或者需要將它們複製到應用程序目錄並通過包裝腳本啓動它,該腳本將該目錄添加到LD_LIBRARY_PATH(在Linux上)

+2

當我試圖在Qt創建器中運行程序時出現錯誤消息。我通過轉到項目>運行設置並手動指定可執行文件來解決此問題。通過Google搜索找到了這個解決方案,不知道這是否是解決這個問題的正確方法。 –