2
我正在開發一個需要非常嚴格的編譯器設置的框架。每次啓動新項目並使用框架時,都必須遵守設置(例如,警告級別4)。有什麼辦法可以通過宏和雜注語句來做到嗎?這也將讓我做這樣的事情:通過宏強制編譯器設置
#ifndef NOT_USING_STRICT_SETTINGS
// All settings checks go here OR settings over-rides go here
#endif
這將受益的情況下我以及我創建一個新項目,並忘記申請一些設置。
這是部分就是我一直在尋找。如果我想確保用戶沒有使用「多線程DLL」進行編譯並強制他們僅使用「多線程」,該怎麼辦? – Samaursa 2011-06-09 16:47:13
請參閱:http://msdn.microsoft.com/en-us/library/2kzt1wy3(v=vs.80).aspx用於爲每個設置定義的宏的組合。 – 2011-06-10 20:43:01
太好了,謝謝!這是一個很好的開始! (1) – Samaursa 2011-06-11 02:55:17