• <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>
            Creative Commons License
            本Blog采用 知識共享署名-非商業(yè)性使用-禁止演繹 3.0 Unported許可協(xié)議 進行許可。 —— Fox <游戲人生>

            游戲人生

            游戲人生 != ( 人生 == 游戲 )
            站點遷移至:http://www.yulefox.com。請訂閱本博的朋友將RSS修改為http://feeds.feedburner.com/yulefox
            posts - 62, comments - 508, trackbacks - 0, articles - 7

            ACE在cygwin下的使用

            Posted on 2009-08-19 10:05 Fox 閱讀(2602) 評論(4)  編輯 收藏 引用 所屬分類: T技術(shù)碎語

            本文同步自游戲人生

            /*--------- Hello.cc ---------*/

            /** Hello.cc:
            * @File:   Hello.cc
            * @Author: Fox <yulefox at gmail dot com>
            * @Date:   Aug. 19th, 2009
            * @Brief:  Test ACE log module application
            */

            #define ACE_NTRACE 0            /// trace the calling position

            #include "ace/Log_Msg.h"        /// include log module

            int ACE_TMAIN(int, ACE_TCHAR *[])
            {
                 ACE_TRACE(ACE_TEXT("main"));

                 ACE_DEBUG((LM_INFO, ACE_TEXT("%IStart\n")));
                 ACE_DEBUG((LM_INFO, ACE_TEXT("%IEnd\n")));

                 return 0;
            }

            /*--------- makefile ---------*/

            BIN     = hello                       # src & exe file name
            SRC     = $(addsuffix .cc, $(BIN))    # src file suffix
            LIBS    = -lACE                       # libACE.dll under cygwin

            include $(ACE_ROOT)/include/makeinclude/wrapper_macros.GNU
            include $(ACE_ROOT)/include/makeinclude/macros.GNU
            include $(ACE_ROOT)/include/makeinclude/rules.common.GNU
            include $(ACE_ROOT)/include/makeinclude/rules.nonested.GNU
            include $(ACE_ROOT)/include/makeinclude/rules.bin.GNU
            include $(ACE_ROOT)/include/makeinclude/rules.local.GNU

            /*--------- Compilation ---------*/

            GNUmakefile: /home/fox/ace/GNUmakefile MAKEFLAGS=k

            g++ -Wpointer-arith -mthreads -mtune=pentiumpro -O3 -g -pipe    -pipe   -I/usr/\
            share/ace -DACE_HAS_EXCEPTIONS -DACE_NO_INLINE  -c -o .obj/hello.o hello.cc
            g++ -Wpointer-arith -mthreads -mtune=pentiumpro -O3 -g -pipe    -pipe   -I/usr/\
            share/ace -DACE_HAS_EXCEPTIONS -DACE_NO_INLINE  -Wl,--enable-auto-import -Wl,-E\
            -L/usr/share/ace/lib -o hello .obj/hello.o  -lACE

            Compilation finished at Wed Aug 19 00:35:42

            /*--------- Result ---------*/

            $ ./hello.exe
            (14417928) calling main in file `hello.cc' on line 13
                Start
                End
            (14417928) leaving main

            -------------------------------------------------------

            更多內(nèi)容請參考C++NP(C++ Network Programming) vol.1 & vol.2和APG(The ACE Progrmmer's Guide)

            忙活了一晚上,終于知道怎么包含頭文件了,在gcc的編譯選項中用 -I或/I$(ACE_ROOT):

            本例中是:-I/usr/share/ace

            結(jié)果后面庫又鏈接不上,聯(lián)想以前使用OpenGL庫的LIBS,終于靠一個-lACE搞定。

            因為不愿意用MPC,總感覺再多花些時間去弄又只是離題更遠了,有興趣的同學自然是可以通過ACE的官網(wǎng)找到所有問題的答案。

            這樣一來,ACE在cygwin下從安裝到使用也就告一段落了,后面的問題就比較easy了,無非是你用ACE做什么。而我也不會再就ACE && cygwin寫什么心得了,總算見證了這兩天的搗騰。

            Feedback

            # re: ACE在cygwin下的使用  回復(fù)  更多評論   

            2009-08-19 10:56 by 凡客誠品
            不錯啊

            # re: ACE在cygwin下的使用  回復(fù)  更多評論   

            2009-08-19 14:33 by 戴爾電腦
            愛仕達撒嬌的

            # re: ACE在cygwin下的使用  回復(fù)  更多評論   

            2009-08-21 17:23 by 戴爾電腦
            上島咖啡多少積分
            热综合一本伊人久久精品| 久久精品国产精品国产精品污| 国产精品久久久久一区二区三区| 日本免费久久久久久久网站| 久久久99精品成人片中文字幕| 久久精品夜色噜噜亚洲A∨| 综合久久精品色| 久久久久成人精品无码中文字幕| 国产欧美久久久精品| 日韩精品无码久久一区二区三| 亚洲国产视频久久| 93精91精品国产综合久久香蕉| 中文字幕无码久久久| 91精品国产色综久久| 亚洲精品无码久久久久AV麻豆| 99久久精品午夜一区二区| 亚洲国产精品综合久久一线| 72种姿势欧美久久久久大黄蕉| 日本久久久久久中文字幕| 亚洲性久久久影院| 国产精品成人无码久久久久久| 国产精品久久久久久久app| 久久精品国产秦先生| 性高湖久久久久久久久| 久久久久无码专区亚洲av| 久久精品国产69国产精品亚洲| 无码专区久久综合久中文字幕 | 久久天天躁夜夜躁狠狠躁2022| 久久这里只有精品久久| 2021精品国产综合久久| 亚洲国产精品无码久久一区二区| 中文字幕亚洲综合久久菠萝蜜| 久久精品国产精品亚洲| 精品熟女少妇aⅴ免费久久| 99久久国产亚洲高清观看2024| 狠狠色婷婷久久一区二区三区| 一本久道久久综合狠狠爱| 久久经典免费视频| 国内精品伊人久久久久妇| 亚洲国产成人精品久久久国产成人一区二区三区综 | 热99RE久久精品这里都是精品免费 |