ace は Linux 上で使用できます 使用方法は、 1. ACE のソースコードをダウンロードして解凍します; 2. 「ACE_wrappers」フォルダを任意のディレクトリに配置します; 3. 「~/.bash_profile」を変更します" ファイル; 4. "$ACE_ROOT/ace" の下に "config.h" を作成し、"#include "ace/config-linux.h"" コードを追加します。 5. make コマンドを実行します。
#このチュートリアルの動作環境: linux5.9.8 システム、Dell G3 コンピューター。
ace は Linux 上で使用できますか? #########できる。
Linux での ACE の使用
ACE アダプティブ コミュニケーション環境 (ADAPTIVE コミュニケーション環境) は、無料で利用できるオープン ソースのオブジェクト指向 (OO) フレームワークであり、多くの機能を実装しています。同時通信ソフトウェアのコア パターン。 ACE は、Windows、Linux、WinCE、VxWorks、その他のシステムなどの複数のプラットフォームにまたがることができる、再利用可能な C ラッパー ファサードとフレームワーク コンポーネントの豊富なセットを提供します。ネットワーク通信だけでなく、スレッド、プロセス、メモリ操作なども実現するため、ACEは現在広く使われています。
ソース コードは www.riverace.com からダウンロードできます。ダウンロード後、ACE_wrappers フォルダーを抽出し、特定のディレクトリに配置します。 次に、~/.bash_profile ファイルを変更し、次のコードを追加します#这个目录在编译的时候会用到,因为所有的头文件都在/ACE_wrappers/ace/文件夹下面 #而且它的头文件包含形式都是<ace/Log_Msg.h>形式的 ACE_ROOT=$HOME/ace/ACE_wrappers#这个是为了在程序运行的时候用的,因为安装好之后,它的动态库,libACE.so等都放到这个目录里面了 #如果这个不设置,程序找libACE.so找不到的话,就没法正常运行 LD_LIBRARY_PATH=$ACE_ROOT/lib:$LD_LIBRARY_PATH#导出这两个环境变量 export ACE_ROOTexport LD_LIBRARY_PATH
#include "ace/config-linux.h"
$ACE_ROOT/include/makeinclude/
platform_macros.GNU
include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
chmod +x file
fileformat=dos
set ff=unix
#include <stdio.h> #include "ace/Log_Msg.h" #include "ace/OS_main.h" int ACE_TMAIN(int argc, ACE_TCHAR *argv[]){ ACE_DEBUG((LM_DEBUG, "Hello World/n")); return 0;}
g++ -Wall -I $ACE_ROOT -L $ACE_ROOT/lib -l ACE -o hello hello.cpp
今回はこんにちは
./hello Hello World
linuxビデオチュートリアル
》以上がace は Linux でも使用できますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。