LINK : fatal error LNK1102: out of memory
link 的時候超過 link 所能接受的位址連結
解決方法
Project –> setting –> link-> link incrementally 勾起來
但是 build 出來的 執行檔會大一點
MSDN Link Incrementally 解說
1.Is larger than a nonincrementally linked program because of padding of code and data. (Padding allows the linker to increase the size of functions and data without recreating the .EXE file.)
- --> 會填充很多東西在執行檔裡, 目的是當執行檔容量變大時不用重新 build
- 2.May contain jump thunks to handle relocation of functions to new addresses.
- --> 因為增加了空間所以, 許多的 data 或是 instruction 會分布到別的 段落, 所以會增加許多 Jump 指令來跳過去, 但是這會增加 執行的時間
全站熱搜
留言列表