推 snaketsai: 推...只要做出binary loader能load進去的binary就結了 04/26 15:55
※ 引述《pttworld (批踢踢世界)》之銘言:
: 我對create build這段知識有所欠缺待補強,
: 想藉著這篇討論visual studio文章來吸引和請益於一些業界工程師群。
: 請益點:什麼樣的概念使得32 bit的visual studio(目前沒有x64)
: 可以create x64的build呢?
呃…只要有明確的檔案格式 spec. ,不管是 exe/dll/pdf/bmp/avi/...
就照著 spec. 一個位元一個位元寫出來就好...
: 以英文W為首疑問句來說,我是想知道Why can然後How(如果可以透漏)。
: 稍微google沒理出頭緒,關鍵字像是WOW64,
WoW64 是 runtime 時的東西; 與上面 compile time 不同
http://en.wikipedia.org/wiki/WoW64
: why can部分,希望有個簡短明確肯定的回應。
: how部分,選擇性回應吧,這應該有牽涉到敏感資訊。
: 丟連結亦歡迎啊,我喜歡有來源我自己閱讀。
Portable Executable 的格式應該不是什麼秘密,
http://en.wikipedia.org/wiki/Portable_Executable
看起來有直接連到官方 spec. 的連結
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 68.4.115.53
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1430008871.A.6DC.html