ACE庫使用與環境搭建

一:下載解壓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


七:編譯鏈接程序

編譯:g++ -c -I /usr/local/ACE/include helloACE.cpp -o helloACE.o 注意用g++
  鏈接:g++ -L /usr/local/ACE/lib/ -lACE helloACE.o -o helloACE 注意用g++


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章