1. 首先得安裝perl解釋器,因爲mpc的實用程序是perl寫的.(正因爲這樣,我還專門下載了兩本perl的電子書學了一下perl語法呢)
2. 寫一個helloworld的程序 hello.cpp
代碼如下:
- //@file: hello.cpp
- //@auhtor:stone
- //@date: 2005-11-2
- #include "ace/Log_Msg.h"
- int ACE_TMAIN(int, ACE_TCHAR**)
- {
- ACE_DEBUG((LM_DEBUG,ACE_TEXT("Hello ACE/n")));
- return 0;
- }
3.在同一個目錄下建立一個hello.mpc
內容如下:
- project(hello) : aceexe {
- exename = hello
- after += hello
- Source_Files {
- hello.cpp
- }
- }
4. 生成目標項目工程文件或Makefile文件
我輸入的是 perl %ACE_ROOT%/bin/mwc.pl -type vc8,等價於下面
perl D:/ACE_wrappers/bin/mwc.pl -type vc8
最後給我生成了
hello.sln以及hello.vcproj,用visual studio 2005打開,編譯,運行,結果正確.
注意:
安裝active perl.
還有很多例子可以參考ace exmple裏面的例子。