|
发表于 2010-11-14 08:39:20
|
显示全部楼层
sorry, 小弟的意思是
1.發表文章本就應該貼原創, 那句話並不是針對樓主(只是想導正社會風氣的用語...)
2.不知樓主有沒有試過, WIN64版也有 主選單 -> Project -> Compiler Options... -> Linking 頁標籤 -> Display Line Numbers In Run-time Error Backtraces ; 在什麼 CODE 都沒寫的情況下, 直接把 Project1 Compile, SIZE 可以從 12M 變成約 2M
3.strip.exe 雖然可以讓 SIZE 更小, 但並不是萬能, 我遇過經過 strip.exe 後, EXE 檔變的怪怪, 程式有些功能失效或錯誤, 重新 strip 也是一樣, 懷疑是 strip 壓縮過程中的最佳化處理 "過頭" (OVER), 以上還是使用 Lazarus 32 內建 strip 的情況 , Lazarus 64 不提供 strip 是否有它的道理, 也許 strip 對 win64 的 exe 有更嚴重的問題
4."只有遇到需要在各种移动设备上运行时的任务时,你才能真正明白lazarus的意义", 跟小弟所說的使用 WIN32 並不衝突, 因為至少在目前尚未全面嚴格要求 WIN64 的情況下, WIN32 (包括 DELPHI 跟 LAZARUS 32 )可以在微軟各種 DESKTOP 端設備(WIN 7, VISTA, XP, XPE, WIN98 ....) "跨微軟的平台" , 小弟公司開發的軟件就有這樣的需求, 所以還無法 WIN 64
5.小弟支持 WIN64 , 但礙於現實環境, 無法太理論化, 不是看到好東西新東西就要全面進軍全面拋棄, 況且有些 AP 的開發還要配合週邊 Driver 版本, AP 進化了, Driver 沒有進化也不能用 (例如 POS 系統就要搭配很多週邊 Driver, 如刷卡機之類裝置提供的 DLL 通常都不會太新 )
6. 在微軟開發環境中, 相信大家多多少少都會用到微軟自有的技術 (如 ADO,COM, ACTIVEX .....), 這些 LAZARUS 都還沒實作或是做的還不完整, 這些技術若沒有突破, Lazarus 要取代 Delphi 還有很長的路, 不是光靠比人家早進 WIN64 就可以取代
7.希望 yayongm 兄不要潛水, 有能力發表原創的人應該多多發表原創導正社會風氣 , 我們也想知道更多 WIN64 的 POWER |
|