最新的cl编译器如下降低大小,没用

#pragma comment(linker, "/FILEALIGN:16")
#pragma comment(linker, "/ALIGN:16")

#pragma comment(linker, "/OPT:REF")
#pragma comment(linker, "/OPT:ICF")
#pragma comment(linker, "/OPT:NOWIN98")
// 合并段
#pragma comment(linker, "/MERGE:.rdata=.data")
#pragma comment(linker, "/MERGE:.text=.data")
#pragma comment(linker, "/MERGE:.reloc=.data")


加上/nodefaultlib仍然没用.
参考地址可能失效了.只具参考作用.
参考地址2,还得另外想办法.
可以通过函数级链接/Gy这样

posted @ 2020-07-16 08:29  zjh6  阅读(15)  评论(0)    收藏  举报  来源