2
A
回答
2
VC++的许可协议禁止调试的分布建立不已经安装VC++,所以你唯一的选择就是使用/MTd
或/MDd
调试而开发的应用程序和/MT
建立在任何计算机上发布版本意味着发布。
2
您应尽可能使用DLL CRT,如果您开始静态链接多个副本,最终可能会遇到麻烦。如果你知道你正在编译最终产品,那么你可以静态链接。
相关问题
- 1. 如何释放静态类
- 2. 我应该用/ MD还是/ MT编译?
- 3. 使用/ MT或/ MD在Visual Studio 10中构建DLL
- 4. 用于强制执行静态变量或静态方法的Java注释?
- 5. 多线程DLL(/ MD)vs多线程(/ MT)
- 6. 静态变量释放为了
- 7. 可可释放一个静态变量
- 8. 释放静态分配的nsarray
- 9. 释放Objective-C中的静态资源
- 10. 释放UIViewControllers和LLVM静态分析
- 11. 静态对象内存释放
- 12. 诠释到静态
- 13. Python静态或不静态
- 14. 静态或不静态
- 15. 用/ MT编译的混合代码和/ MD
- 16. 使用静态成员时释放资源
- 17. 释放或自动释放的对象
- 18. Django的静态注释
- 19. 关于自动释放/释放和[池释放]
- 20. 静态内部类需要导入用于注释
- 21. 定义仅适用于静态方法的注释
- 22. Zend框架2 - 用于注释形式静态选项
- 23. Intel Fortran中MD和MT之间的区别
- 24. /MT和/ MD都需要时该怎么办?
- 25. c#静态或非静态类
- 26. 是否可以释放一个静态定义的数组?
- 27. objective-c何时应该释放静态局部变量
- 28. 如何在C++中释放静态成员变量?
- 29. 静态成员释放的C++控制顺序
- 30. 设置其值= null时,是否会释放静态变量?
看起来像一个答案在这里:http://stackoverflow.com/questions/1073509/should-i-redistribute-msvcrt-dll-with-my-application – holtavolt 2011-05-20 00:15:29