赞
踩
当C Runtime函数库于20世纪70年代产生出来时,PC的内存容量还很小,多任务是个新奇观念,更别提什么多线程了。因此以当时产品为基础所演化的C Runtime函数库在多线程(multithreaded)的表现上有严重问题,无法被多线程程序使用。 Visual C++ 一共有六个C Runtime函数库产品供你选择: ◆ Single-Threaded(static) libc.lib 898,826 ◆ Multithreaded(static) libcmt.lib 951,142 ◆ Multithreaded DLL msvcrt.lib 5,510,000 ◆ Debug Single-Threaded(static) libcd.lib 2,374,542 ◆ Debug Multithreaded(static) libcmtd.lib 2,949,190 ◆ Debug Multithreaded DLL msvcrtd.lib 803,418
Visual C++ 编译器提供下列选项,让我们决定使用哪一个C Runtime函数库: ◆ /ML Single-Threaded(static) ◆ /MT Multithreaded(static) ◆ /MD Multithreaded DLL(dynamic import library) ◆ /MLd Debug Single-Threaded(static) ◆ /MTd Debug Multithreaded(static) ◆ /MDd Debug Multithreaded DLL(dynamic import library) |
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。