Qt msvc编译MT方式编译

经过实践发现,Debug模式下会有大量出错,Release没有报错,但如果debug都没有过,你敢用release?,具体原因是Qt模块之前内存管理的问题,如果使用静态链接的MT模式,没有问题,直接链接到你的项目里面,如果你使用动态的方式并使用MT,模块与模块之间的内存管理就可能出现问题,不一个模块new可能在另一个模块delete,因为不同模块使用的各自的内在管理,这就是使用MD的好处了,一套内存管理,所以,对正在使用msvc编译MT方式生成的开发者,先放弃下这个想法~

猜你喜欢

转载自blog.csdn.net/what951006/article/details/84570650