VisualStudio之Run-Time Library選項

Multi-threaded (/MT)

Multi-threaded (/MD)

1、都是支持多線程的c runtime

2、MT指編譯的程序帶上靜態的運行時庫 LIBCMT.LIB

3、MD指使用運行時庫的動態庫版本,鏈接時帶上的是MSVCRT.LIB,運行時需加載MSVCRT.DLL

4、多級依賴時(如exe依賴MT庫,MT庫依賴MD庫),需保證所有庫都使用同一編譯條件,如果MT\MD混搭,會出現各種函數重定義的問題

發佈了18 篇原創文章 · 獲贊 3 · 訪問量 2萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章