[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五、測試ace環境是否安裝配置成功在檔案中增加如下資訊:
/usr/local/ace/lib
# ldconfig
編寫乙個簡單的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...