一:下載解壓ACE庫包
#tar -xzvf ACE-6.3.3.tar.bz 解壓得到ACE_wrappers
二:設置系統環境變量
#vi /etc/profile
追加:export ACE_ROOT=/home/guojing/ACE_wrappers
export LD_LIBRARY_PATH=$ACE_ROOT/lib:$LD_LIBRARY_PATH
修改完profile文件後執行:#source /etc/profile
重啓編譯器並重新登錄用戶
三:ACE庫編譯在linux環境下
在#ACE_wrappers/ace/目錄下創建config.h文件
寫入內容:#include "ace/config-linux.h"
四:設置ACE庫編譯後的存放位置
在#ACE_wrappers/include/makeinclude/目錄下創建:platform_macros.GNU文件
在platform_macros.GNU文件寫入:
#include $(ACE_ROOT)/include/makeinclude/platform_linux.GNU
INSTALL_PREFIX=/usr/local/ACE
五:編譯ACE庫
#make
六::把 lib, include, share, 和 bin 輸出到 INSTALL_PREFIX 目錄下
#make install
七:編譯鏈接程序