ace

    0热度

    2回答

    嗨,我对ACE ORB(TAO)很新颖。我现有的系统在solaris中的编译器编译良好,xcc。现在我得用gcc编译器代替。当我尝试编译使用源代码的gcc我,我得到以下错误 /sbcimp/run/pd/ACE/6.0.7_x86/64Opt/bin/tao_idl: preprocessor "CC" returned with an error xmake: /sbcimp/run/pd/AC

    0热度

    1回答

    我使用ACE_OS::read_n()从stdin (ACE_STDIN)读取一些数据。我的代码示例: ACE_Message_Block *head = new ACE_Message_Block(BUFSIZ); size_t bytes_trans = 0; ssize_t nbytes = ACE_OS::read_n( ACE_STDIN, mblk->wr_ptr

    0热度

    1回答

    是否有类似的功能ACE服务配置框架的任何框架?或者你知道如何处理动态加载的模块?

    0热度

    1回答

    我想创建一组线程并等待它完成。据我所知,我应该使用ace_thread_manager :: spawn_n()函数,但我不知道如何等待组的所有线程完成。任何人都可以引用我一个简单的代码示例来演示这个问题?

    2热度

    1回答

    是否可以在raspberry上搭建openDDS和所需的ACE + TAO? 我想建立它对于Java,所以我试图/ JAVA/INSTALL从here 计有提示,但如果我做 cd $ACE_ROOT/ace make ACE 其与此错误结束在$ DDS_ROOT描述的方式 .shobj/Based_Pointer_Repository.o:(.rodata+0x0): first defin

    0热度

    1回答

    在我的项目中,我们使用ACE(自适应通信环境)中间件来编写可在Windows和Linux上运行的独立于操作系统的代码。 要求是从进程名称中获取进程标识。 由于ACE不支持这一点,我们将不得不使用平台特定的宏来分离windows和linux的代码。 对于Windows,我将不得不使用其中任一 - EnumProcesses或CreateToolHelp32Snapshot函数 如何做到在使用API​

    -3热度

    1回答

    我正在尝试使用rusage来计算某个线程的平均cpu时间。 但是,我越来越'RUSAGE_THREAD'没有在此范围内声明。 我使用 #include <sys/resource.h> ,并在我的代码开始与-D_GNU_SOURCE 编译和我的Linux版本是罚款。 这是我尝试做了计算: struct rusage l_rusage; int retVal = getrusage(RUSAG

    0热度

    1回答

    我正在编译ACE在Linux中,我有2个编译问题,我希望有人可以帮助我,因为我还没有在网络上找到答案: 我的第一个问题: 在ACE的早期版本,我可以用配置文件来编译,禁用几个ACE不需要的选项这样的: ../configure --host=[Some Host... for ex linux-gnueabi] \ --enable-static \ --disab

    0热度

    1回答

    我在openDDS中创建一个简单的消息程序。该程序使用发布者和订阅者。在发布我写一条消息: DDS::ReturnCode_t error = message_writer->write(message, DDS::HANDLE_NIL); 当我尝试从180个字节的发送到3012个字节作家失败: 错误10(== DDS :: RETCODE_TIMEOUT) ,约260条消息后(我试图发送15

    3热度

    1回答

    是否有人在Windows中的Microsoft Visual Studio 2012中成功构建了ACE + TAO 6.2.6作为静态库?我刚刚下载了最新版本(即ACE + TAO 6.2.6),并意识到该软件包不再提供静态解决方案文件(例如ACE_wrappers_vc11_static.sln)。唯一的解决方案文件是ACE_vc11.sln,它包含了太多的项目。我希望有人有static.sln