【发布时间】:2015-02-11 15:36:10
【问题描述】:
当我在 mingw 中编译空 main 时,我得到 27kb exe 和 1000 行反汇编, 生成的 exe 引用 kernel32.dll 和 msvcrt.dll
找到了一些我可以放“-nostdlib -Wl,--exclude-libs,msvcrt.a”的地方 options 现在生成的 exe 是 3kb 并且有大约 10 行汇编
很好,类似依赖walker的东西也不会引用任何东西
我想继续使用第二种形式(剥离 msvcrt.dll 引用) 但能够链接到 win32.dll-s 以制作 winapi prog(但没有 c-lib 和其他东西)
当我抛出 msvcrt.dll 时,现在如何链接到 winapi dll?需要我添加 一些用于 winapi dll 的导入库还是什么?
【问题讨论】: