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