我有一個Delphi Windows應用程序,在Wine下死得可怕 - 甚至沒有創建主窗體。由於各種原因,移植到Free Pascal不是一種選擇。調試Wine上的Delphi應用程序
我可以使用Delphi的本機方式在Wine下調試嗎?如果沒有,我可以使用gdb在Wine下進行調試,如果是的話,如何將Delphi格式的調試信息(可能是Turbo Debugger)提供給gdb?
最後,如何從程序中檢測Wine?葡萄酒常見問題解答表示我不應該這樣做,但我認爲修復我的應用程序對於葡萄酒夥伴的優先列表來說並不是很重要,所以我寧願將這些問題交由我親手處理。
我沒有寫應用程序,但我有Delphi的源代碼和副本。
這與基於printf()的年齡調試無異:)這是一個選項,我承認。只是不是一個愉快的。 – 2010-01-06 21:35:03
作爲一個調試工具,是的。作爲從客戶或其他難以複製的案例中獲取postmortems的一種方式,它是無價的。 – 2010-01-06 22:32:21
現在我的野心更加謙虛了 - 開始這個該死的東西並且展示主窗口就足夠了。 :)該應用程序是免費的,因此嚴格的客戶支持不在我的日程上。感謝您的鏈接。 – 2010-01-06 23:27:32