從命令行編譯一個Win32程序,我試圖在沒有IDE的幫助下編譯一個Win32程序,這樣我就可以學習了。我使用的是Borland Studio 2006,我的第一個想法是從IDE中生成一個Forms應用程序生成的一些文件,然後編譯項目文件......這給了我預期單元和查找對象的錯誤。我知道這是來自dfm文件,該文件包含表單的所有設置,但我不明白IDE如何處理該文件,任何人都可以幫助我更好地理解該系統? :)如何使用Delphi
回答
我發現所有我需要做的就是編譯頂層單元成DCU,然後將中項目將編譯:)如果任何人試圖做同樣的事情,有一個在此頁
WANT自動化構建,測試的過程中,包裝應用程序和庫很像雅加達螞蟻確實
如果我理解正確的,你需要把握一個Delphi項目的結構,以及如何窗體和單位一起工作。你不能只挑選一些文件,並希望能夠將它們提供給編譯器。
您還必須設置庫/ components/used文件的路徑,以便編譯器可以從項目dpr開始找到所需的所有內容。
我建議你先嚐試從IDE運行你的項目,然後一旦運行,你可以從命令行嘗試它。
你寫了問題,你正在使用BDS 2006.如果你想了解更多最近在德爾福建立過程我建議你至少升級到德爾福2007年,其中介紹MS Build usage。
當然MS樣訂做「包裝」行爲,所以這不是必須,但很好具有:-)
哈,我甚至不知道有一個比06更新的,顯示我知道多少 – cocomonkey
@cocomonkey - 對你來說是個好消息;-) – Pol
- 1. 如何使用線程Delphi
- 2. 如何使用TDSSessionManager.Instance.foreachsession(Delphi XE5)
- 3. Delphi 7 - 如何使用Inputbox
- 4. Delphi如何使用TGridPanel
- 5. 如何使用parsedelimeter在Delphi
- 6. 如何用Delphi
- 7. 如何用delphi
- 8. 如何使用Delphi 6應用程序?
- 9. 如何用delphi XE3
- 10. 如何使用delphi mongo-delphi-driver.GridFS.pas從MongoDB下載文件?
- 11. 如何在Delphi 7中使用delphi製作com界面
- 12. 如何使用Delphi 7進入RTL/VCL
- 13. 如何在Delphi中使用Bloomberg API?
- 14. 如何在Delphi中使用宏?
- 15. 如何在Delphi 7中使用chm?
- 16. 如何在Delphi中使用水平TListbox?
- 17. 如何使用Delphi獲得Kerberos票證?
- 18. 如何在Delphi中使用FFMPEG
- 19. 如何在Delphi中使用C++對象
- 20. 如何使用Delphi的內嵌彙編
- 21. Delphi XE5 Android。如何使用PowerManager.WakeLock?
- 22. 如何在delphi中正確使用ListView?
- 23. Xliff - 如何使用Delphi讀取屬性?
- 24. 如何獲得其使用在Delphi
- 25. 如何在Delphi中使用DigiDoc C++庫?
- 26. (Delphi)如何使用DosCommand組件?
- 27. 如何使用Delphi導出的C++類
- 28. Delphi/IOS如何正確使用imp_implementationWithBlock?
- 29. Delphi中如何使用Crc16 ModBus?
- 30. 如何使用CopyRect方法在Delphi
這裏的底部有些偉大的信息是一些信息【如何對編譯和運行這個-delphi碼,而無需-安裝-AN-IDE](http://stackoverflow.com/questions/1986011/how-to-compile-and-run-this-delphi-code-without-installing-an-ide) 。 –
這個鏈接會告訴你[主要形式名稱存儲在delphi中](http://stackoverflow.com/questions/617484/where-is-the-main-form-name -stored合的Delphi)。 –
'dcc32 myproject.dpr' –