• <ins id="pjuwb"></ins>
    <blockquote id="pjuwb"><pre id="pjuwb"></pre></blockquote>
    <noscript id="pjuwb"></noscript>
          <sup id="pjuwb"><pre id="pjuwb"></pre></sup>
            <dd id="pjuwb"></dd>
            <abbr id="pjuwb"></abbr>

            天下

            記錄修行的印記

            條件編譯宏小結

            編碼的時候經常要用到條件編譯,每次都到網上去查比較浪費時間,今天總結一下以備后用

                編譯器
                    GCC
                    #ifdef __GNUC__
                        #if __GNUC__ >= 3 // GCC3.0以上
                    Visual C++
                    #ifdef _MSC_VER(非VC編譯器很多地方也有定義)
                        #if _MSC_VER >=1000 // VC++4.0以上
                        #if _MSC_VER >=1100 // VC++5.0以上
                        #if _MSC_VER >=1200 // VC++6.0以上
                        #if _MSC_VER >=1300 // VC2003以上
                        #if _MSC_VER >=1400 // VC2005以上
                    Borland C++
                    #ifdef __BORLANDC__
                UNIX
                    UNIX
                    #ifdef __unix
                    or
                    #ifdef __unix__
                    Linux
                    #ifdef __linux
                    or
                    #ifdef __linux__
                    FreeBSD
                    #ifdef __FreeBSD__
                    NetBSD
                    #ifdef __NetBSD__
                Windows
                    32bit
                    #ifdef _WIN32(或者WIN32)
                    64bit
                    #ifdef _WIN64
                    GUI  App
                    #ifdef _WINDOWS 
                    CUI  App
                    #ifdef _CONSOLE
                    Windows的Ver … WINVER
                    ※ PC機Windows(95/98/Me/NT/2000/XP/Vista)和Windows CE都定義了
                        #if (WINVER >= 0x030a) // Windows 3.1以上
                        #if (WINVER >= 0x0400) // Windows 95/NT4.0以上
                        #if (WINVER >= 0x0410) // Windows 98以上
                        #if (WINVER >= 0x0500) // Windows Me/2000以上
                        #if (WINVER >= 0x0501) // Windows XP以上
                        #if (WINVER >= 0x0600) // Windows Vista以上
                    Windows 95/98/Me的Ver … _WIN32_WINDOWS
                        MFC App、PC機上(Windows CE沒有定義)
                        #ifdef _WIN32_WINDOWS
                        #if (_WIN32_WINDOWS >= 0x0400) // Windows 95以上
                        #if (_WIN32_WINDOWS >= 0x0410) // Windows 98以上
                        #if (_WIN32_WINDOWS >= 0x0500) // Windows Me以上
                    Windows NT的Ver … _WIN32_WINNT
                        #if (_WIN32_WINNT >= 0x0500) // Windows 2000以上
                        #if (_WIN32_WINNT >= 0x0501) // Windows XP以上
                        #if (_WIN32_WINNT >= 0x0600) // Windows Vista以上
                    Windows CE(PocketPC)
                    #ifdef _WIN32_WCE
                    Windows CE … WINCEOSVER
                    Windows CE
                    WCE_IF
                    Internet Explorer的Ver … _WIN32_IE 
                Cygwin
                    Cygwin
                    #ifdef __CYGWIN__
                    32bit版Cygwin(現在好像還沒有64bit版)
                    #ifdef __CYGWIN32__
                    MinGW(-mno-cygwin指定)
                    #ifdef __MINGW32__

            轉:http://blog.csdn.net/immcss/article/details/3881827

            posted on 2012-04-18 10:41 天下 閱讀(1191) 評論(1)  編輯 收藏 引用 所屬分類: Win32

            評論

            # re: 條件編譯宏小結 2013-05-26 17:36 endle

            很有用啊,謝謝了  回復  更多評論   

            <2014年4月>
            303112345
            6789101112
            13141516171819
            20212223242526
            27282930123
            45678910

            導航

            統計

            常用鏈接

            留言簿(4)

            隨筆分類(378)

            隨筆檔案(329)

            鏈接

            最新隨筆

            搜索

            最新評論

            久久精品国产亚洲精品| 热综合一本伊人久久精品| 久久久一本精品99久久精品66| 久久久久国产精品人妻| 精品无码久久久久久尤物| 精品久久久久久99人妻| 国产成人精品综合久久久久| 久久99精品久久久久久动态图| 久久精品二区| 国产成人精品白浆久久69| 亚洲欧美久久久久9999| 国产精品视频久久| 午夜欧美精品久久久久久久| 久久精品成人免费观看97| 久久99国产亚洲高清观看首页 | 久久久久亚洲Av无码专| 久久精品国产72国产精福利| 久久99热国产这有精品| 久久精品国产亚洲av影院| 亚洲Av无码国产情品久久| 国产999精品久久久久久| 久久久亚洲欧洲日产国码二区| 天天做夜夜做久久做狠狠| 久久精品国产亚洲AV无码麻豆| 精品久久久无码人妻中文字幕| 999久久久免费国产精品播放| 久久精品国产亚洲AV高清热| 久久经典免费视频| 人人狠狠综合久久88成人| 色婷婷久久久SWAG精品| 国产成人综合久久久久久| 久久免费视频观看| 久久精品国产精品青草| 欧美黑人又粗又大久久久| 久久精品国产亚洲av麻豆图片| 模特私拍国产精品久久| 亚洲精品NV久久久久久久久久| 久久人人爽人爽人人爽av| 久久精品国产亚洲7777| 思思久久99热只有频精品66| 久久无码AV一区二区三区|