我喜歡關於DF的DF工具包的所有東西,除了它只適用於Windows,因爲它基本上是圍繞Windows API的漂亮的高級包裝。使用Winelib簡單地將這樣一個工具包移植到Linux(我真的不關心Windows和Linux以外的任何其他操作系統)有多難?如果我在Linux上編譯一個這樣的庫並將其與Winelib鏈接起來,那麼它會大部分是「正常工作」的可能性有多大?可能涉及哪些非明顯的步驟?使用Winelib移植一個僅限Windows的GUI工具箱
注意:對於那些不熟悉D的C代碼方法的人,可以直接從D調用C代碼。您只需要將頭文件轉換爲D(這已經爲Win32頭文件完成了,但是不是Winelib頭文件,我不確定Winelib頭文件是否需要翻譯,或者Windows頭文件是否足夠好。),用C編譯器編譯C代碼,並鏈接C目標文件。
您是否在此期間找到了解決方案? – Trass3r 2011-02-03 09:43:40
是的。我結束了移植到另一個GUI庫。 – dsimcha 2011-02-03 14:37:37