Posted on 2008-01-15 09:39
鱼儿 阅读(601)
评论(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