Windows动态链接库与静态库

一、静态库(lib)
①Win32程序不能链接64位静态库;
②Debug下可以链接Release版的静态库,反之亦然;
二、动态链接库(dll)
①32位程序依赖32位dll,dll文件可以放在“C:\Windows”目录下,也可以放在“C:\Windows\SysWOW64”目录,但不能放在“C:\Windows\System32”目录;
②64位程序依赖64位dll,dll文件可以放在“C:\Windows”目录下,也可以放在“C:\Windows\System32”目录,但不能放在“C:\Windows\SysWOW64”目录;
③Release版可以使用Debug版的dll,反之亦然;
因此可以认为在基于x64的Windows系统中,SysWOW64目录存放的是32位程序,而System32目录存放的是64位程序。

猜你喜欢

转载自blog.csdn.net/csdn_gddf102384398/article/details/85868382
今日推荐