C++ VS2010"多线程DLL"和"多线程"之间的区别

tmi*_*hty 1 c++ ide compiler-construction visual-studio-2010

我在VS2010中创建了一个DLL,在C/C++下使用了"Multithreaded" - > Code generation-> Runtime library.

现在我想知道"Multithreaded"和"Multithreaded-DLL"之间的区别是什么.

ava*_*kar 5

多线程选项将静态链接的CRT,而多线程DLL将链接到一个动态库.

使用前一个选项,您将获得更大的二进制文件,但您不必在使用它的任何地方安装Visual Studio可再发行组件.