在Visual Studio中,有編譯標誌/ MD和/ MT,它們允許您選擇所需的哪種C運行時庫。我應該用/ MD還是/ MT編譯?
我明白實施中的差異,但我仍不確定要使用哪一個。有什麼優點/缺點?
我聽說過的/ MD的一個優點是,它允許有人更新運行時(可能會修補安全問題),我的應用程序將從此更新中受益。雖然對我來說,這幾乎看起來像一個非功能:我不希望人們更改我的運行時間,而不允許我測試新版本!
有些事情,我很好奇:
- 這將如何影響構建時間? (推測/ MT有點慢?)
- 其他影響是什麼?
- 大多數人使用哪一個?
更多的信息和建議可以在:http:// stackoverflow。com/questions/787216 – Weidenrinde 2009-05-13 09:00:24