對VC編譯靜態庫和動態鏈接庫時的/MT, /MTd, /MD, /MDd選項的理解

一般人都知道在Windows開發過程中,要實現代碼重用,會封裝成接口,再打包成庫的形式,這就有了靜態庫和動態庫。動態庫的好處就是可以減少應用程序的大小,還有就是升級的時候只需要替換DLL即可,真正實現了模塊化。 但這個靜態庫或動態庫在使用C/C++運行時庫的時候其實也有兩種方式,一種是鏈接多線程靜態庫libcmt.lib和libcpmt.lib,使用/MT選項;另一種是鏈接多線程動態鏈接庫MSVC
相關文章
相關標籤/搜索