Linux下安裝 配置ACE

2021-08-26 05:06:43 字數 1470 閱讀 3114

[url]

二、安裝前的配置

配置環境變數:

# vi /etc/profile

增加如下的內容

export ace_root

ld_libary_path=$ace_root/ace:$ld_library_path

export ld_library_path

# source /etc/profile

三、開始安裝ace

# vi ace/config.h

增加如下資訊:

#include 「ace/config-linux.h」

如果想用msvc標準c++頭,則需要在ace/config.h中增加定義:

#define ace_has_standard_cpp_library 1

我的config.h檔案內容如下:

#define ace_has_standard_cpp_library 1 // 使用標準c++頭

#define ace_no_inline 1 // 不使用內連函式,能減小lib和exe的大小

#include 「ace/config-linux.h」

儲存後退出

# mkdir build ----新建乙個build資料夾

# cd build

# ../configure --prefix=/usr/local/ace -------在這裡我指定了ace的安裝路徑

# make & install

可以去泡杯咖啡慢慢等

四、配置ace環境

# vi /etc/ld.so.conf.d/ace.conf

在檔案中增加如下資訊:

/usr/local/ace/lib

# ldconfig

五、測試ace環境是否安裝配置成功

編寫乙個簡單的ace程式,在這裡我就用最簡單的hello world了,**如下:

#include

#include

using namespace std;

int ace_tmain(int argc, ace_tchar *argv)

編譯:# g++ -i/usr/local/ace/include -o0 -g3 -wall -c -fmessage-length=0 -mmd -mp -mf"helloworld.d" -mt"helloworld.d" -o"helloworld.o" "helloworld.cpp"

# g++ -i$ace_root -l/usr/local/ace/lib -o"acetest" ./helloworld.o -lace -lrt –lpthread

執行:

# ./acetest

成功執行的話,會列印出hello world

本文出自 「玄武·巴依」 部落格,請務必保留此出處

Linux下安裝 配置ACE

url 二 安裝前的配置 配置環境變數 vi etc profile 增加如下的內容 export ace root ld libary path ace root ace ld library path export ld library path source etc profile 三 開始安...

linux下安裝配置軟體

1.fedora下的軟體配置安裝 1.1 tar zxvf tar.gz 命令解壓縮檔案並提取歸檔檔案 其中引數z是呼叫gzip d來解壓 x是從歸檔檔案中提取檔案。rpm ivh rpm包命令安裝rpm二進位製包軟體 列 rpm ivh soft.rpm rpm e soft 解除安裝 rpm u...

Linux下安裝配置gitweb

安裝配置gitweb 1.sudo apt get install gitweb 2.sudo apt get install apache2 3.mkdir home gitweb 4.sudo ln sf usr share gitweb home gitweb 5.ln s home gitw...