wy

posts - 3, comments - 0, trackbacks - 0, articles - 7
  C++博客 :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理

一劳永逸的在VC下使用最小化MPC

Posted on 2008-01-15 09:39 鱼儿 阅读(583) 评论(0)  编辑 收藏 引用 所属分类: ACE
一劳永逸的在VC下使用最小化MPC

MPC即,MakeProjectCreator,不知道的就的人可能用不上吧,费话不用多说,就

直接写步骤吧。

准备工作:
安装Winrar,用于下载后的文件进行解压缩。

安装Perl,可从 http://www.activestate.com/Products/ActivePerl/ 下载。

以上安装用默认的方式安装即可。

第一步:
    下载ACE源代  (Obtaining ACE, TAO, and CIAO)
      http://download.dre.vanderbilt.edu/

      下载最新的Beta版 (当前版本为5.6.1)  http://download.dre.vanderbilt.e ... +TAO+CIAO-5.6.1.zip

第二步
    解压缩
    介绍解压到 d:\ACE_wrappers

第三步
   设置必要的环境变量
   $(ACE_ROOT),在Windows下,环境变量为%ACE_ROOT%
     %ACE_ROOT% = d:\ACE_wrappers
     %TAO_ROOT%=%ACE_ROOT% \tao
     %CIAO_ROOT%=%ACE_ROOT% \tao\CIAO
如果需要用到DDS,可也设置了。
   %DDS_ROOT%= YOUR_DDS_DIR

      其中,
   %ACE_ROOT% = d:\ACE_wrappers 为必须,其它为可选。

    在%PATH%中,增加 %ACE_ROOT%\bin;%ACE_ROOT%\lib

第三步
     创建,创建一目录,目录下建
   helloworld.mpc
内容为
project(*):aceexe,mfc {
  exename=*
  requires += mfc
  
  pch_header   = stdafx.h
  pch_source   = stdafx.cpp
}


第四步:
      创建文件 helloworld.cpp, helloworld.h

第五步:
      用mwc.pl 创建工程文件

      进入dos shell
         如果用的是vc2005,
         进入helloworld目录
      mwc.pl -type vc8 -features mfc=1
   
         如果用的是vs2003,用vc71替vc8
         如果用的是vc6, 用vc6替换vc8

第六步:
      系统为你生成了helloworld.sln, helloworld.vcproj
         开始享受 mpc吧

以后只要在helloworld目录中新增了文件,都需要重运行
       mwc.pl -type vc8 -features mfc=1
         来更新helloworld.vcproj

只有注册用户登录后才能发表评论。
网站导航: 博客园   IT新闻   BlogJava   知识库   博问   管理