[英]MSVC's _M_X64 Predefined Macro Clarification
MSVC預定義宏的文檔“ _M_X64
[is]為x64處理器定義。” 這究竟是什么意思? 是否定義:
具體來說,我正在為前一種情況尋找編譯器開關,而不是后者。 _M_X64
滿足_M_X64
目的嗎?
這意味着_M_X64是目標處理器。 這是你正在建設的,而不是你正在建設的。
這意味着您可以像這樣輸入代碼。
#ifdef _M_X64
#pragma comment(lib, "TEST64BIT.LIB")
#else
#pragma comment(lib, "TEST32BIT.LIB")
#endif
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.