最新的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这样
 
                
            
         
         浙公网安备 33010602011771号
浙公网安备 33010602011771号