首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VC/MFC >

ace 有关问题

2012-01-11 
ace 问题#includeace/OS.h #includeace/Message_Block.h intmain(intargc,char*argv[]){ACE_Message_B

ace 问题
#include   "ace/OS.h "
#include   "ace/Message_Block.h "
int   main(int   argc,char   *argv[])
{
ACE_Message_Block   *head=new   ACE_Message_Block(BUFSIZ);
ACE_Message_Block   *mblk=head;
for(   ;   ;)
{
SSIZE_T   nbytes=ACE::read_n(ACE_STDIN,mblk-> wr_ptr(),mblk-> size());
if(nbytes <=0)
break;
mblk-> wr_ptr(nbytes);
mblk-> cont(new   ACE_Message_Block(BUFSIZ));
mblk=mblk-> cont();
}
for(mblk=head;mblk!=0;mblk-> cont())
ACE::write_n(ACE_STDOUT,mblk-> rd_ptr(),mblk-> length());
head-> release();
return   0;
}
编译后抱下面错误
  :   fatal   error   C1083:   Cannot   open   include   file:   'ace/config.h ':   No   such   file   or   directory
我下载的ace   也没有config.h文件啊,还有下载的ace   自带的程序也不能通过编译,同样是抱Cannot   open   include   file:   'ace/config.h ':   No   such   file   or   directory
ace里有没有config.h文件啊


[解决办法]
需要在$ACE_ROOT/ace下创建config.h
在WIN32内容:
#include "config-WIN32.h "
在Linux下内容
#include "config-linux.h "
以此类推。
[解决办法]
老大,你使用错误,多看看书,也不知道你什么编释原代码的
[解决办法]

[解决办法]
#include "ace/config.h "

想要什么,就包含什么,当然,要ace库里面有才行.

热点排行