对于详细的文档在$ACT_ROOT\mpc\docs.
1、这个文件依赖perl解释器,注意安装。
2、简单的入门文档*******************************************
//@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;
}
project(hello) : aceexe {
exename = hello
after += hello
Source_Files {
hello.cpp
}
}
windows下 perl D:\ACE_wrappers/bin/mwc.pl -type vc71
linux 下 perl ./mwc.pl -type vc71
automake GNU Automake.
bcb2007 Borland C++ Builder 2007
bcb2009 CodeGear C++ Builder 2009
bds4 Support for Borland Developer Studio 4 is incomplete.
bmake Borland Make.
em3 eMbedded Visual C++ 3.00 and 4.00.
ghs Support for Green Hills C++ Builder is incomplete.
gnuace GNU Make for ACE/TAO/CIAO only (ACE/TAO/CIAO
extension).
make
Generic make. The makefiles generated by this project type
can be used with any version of make. However, due to
configuration issues, it should not be used with ACE or
TAO.
nmake Microsoft NMake.
sle Support for Visual SlickEdit is incomplete.
vc6 Visual C++ 6.0.
vc7 Visual C++ 7.0.
vc71 Visual C++ 7.1.
vc8 Visual C++ 8.0.
vc9 Visual C++ 9.0.
vc10 Visual C++ 10.0.
wb26 WindRiver Workbench 2.6.
这块有点类似autoconf工具。
分享到:
相关推荐
MPC(Make Project Creator)是一款用于生成跨平台项目文件的工具,尤其在使用ACE(Adaptive Communication Environment)和TAO(The Adaptive Communication Environment)等C++中间件时非常有用。MPC的主要功能是...
`Makefile.am`定义了如何使用Makefile来编译和构建项目,而`.mpc.bak`可能是使用MPC(Meta-Programming Configuration)工具生成或备份的配置文件,MPC帮助自动创建符合特定构建系统的配置文件,如Makefile。...
- 使用MPC (Multi-Project Creator) 工具生成适合当前开发环境的工程文件,例如`.sln`、`.vcproj`或`makefile`。 6. **编译生成** - 使用对应的编译工具进行编译,生成可执行文件。 #### 五、编译环境配置示例 -...
ACE的mpc和Gnu autoconf则用于自动化构建和配置工程文件。内核应用如Tux和LVS用于负载均衡,Iptables则用于网络访问控制。内核模块和用户空间程序的结合使用可以实现更精细的功能控制,Netlink作为内核与用户空间的...
ACE的mpc和Gnu autoconf则用于自动化配置和构建过程,确保可移植性和一致性。在内核层面,Tux和LVS用于负载均衡,Iptables处理网络策略,而内核模块和用户空间程序通过Netlink进行通信,增强系统的功能和性能。...
- 文档强调了阅读者应该熟悉构建ACE和TAO、Makefile、Project和WorkspaceCreator(MPC)、TAO IDL编译器、值类型和本地接口等相关内容,这些都是理解和应用CCM和CIAO的基础。 - 通过文档提供的资源和示例,学习者...