2013-07-24 52 views
0

直到今天,我在使用Windows 7(64位)下的Lazarus IDE v1.0.10 32位時沒有任何問題。Lazarus無法運行程序 - 「調試...」但沒有窗體顯示

經過對項目的一些工作後,運行按鈕(綠色三角形)不再運行該應用程序。它編譯它,Lazarus標題欄變爲「Lazarus IDE v1.0.10 - project1(調試...)」,大約一分鐘後標題恢復正常,運行圖標再次變爲綠色。任何時候都不會顯示申請表。

如果我嘗試按F7運行應用程序,則會打開「Assembler」窗口。再按一次F7會出現一個錯誤對話框「試圖運行/執行應用程序時,調試器遇到錯誤,找不到當前函數的界限,按'OK'繼續...」。

我可以從命令提示符或從Windows資源管理器運行應用程序(.exe文件),它會顯示窗體並正常響應按鈕按下。

  • 我試着創建一個只有一個窗體和一個退出按鈕的新項目。
  • 我試過卸載並重新安裝lazarus
  • 我試過重新啓動我的電腦。

有什麼建議嗎?

回答

3

Lazarus在工具 - >選項 - >調試器 - >常規 - >調試器類型和路徑中調試器(gdb)路徑錯誤。

這是因爲我最初一直在使用64位版本的Lazarus,後來卸載它並安裝了32位版本(在不同的文件夾中),以便我可以使用32位DLL用於OpenSSL。

由於某種原因,後來的安裝似乎發現或創建了對早期的64位安裝的調試器副本(這是卸載後剩下的唯一部分)的引用。

+0

我也有問題與防病毒軟件(avast深屏幕) –

相關問題