Visual Studio中的/MD, /MT, /MDd, /MTd 選項

Visual Studio中/MD, /MT, /MDd, /MTd表示多線程模塊是否爲dll。對於這幾個選項個人理解以下:多線程

/MD: 定義了_MT和_DLL,讓程序用多線程和dll版本的運行庫。線程

/MT: 讓程序用多線程和靜態版本的運行庫。debug

/MDd: 定義了_MT、_DLL、_DEBUG,讓程序用debug模式下多線程和dll版本的運行庫。io

/MTd: 定義了_MT和_DEBUG,讓程序用debug模式下的多線程和靜態版本的運行庫。bug

 

參考資料:https://msdn.microsoft.com/en-us/library/2kzt1wy3.aspx程序

相關文章
相關標籤/搜索