ubuntu配置安裝KBEngine服務器

1:在控制檯輸入如下命令mysql

[root @ localhost ~]sudo apt-get install openssl
[root @ localhost ~]sudo apt-get install libssl-dev
[root @ localhost ~]sudo apt-get install mysql-server-5.5
[root @ localhost ~]sudo apt-get install libmysqld-dev
[root @ localhost ~]cd kbengine/kbe/src
[root @ localhost/ src] chmod -R 755 .
[root @ localhost/ src] make

2:libiconv編譯出錯解決辦法sql

    在src/build/下編輯common.mak文件 在193和195行分別加上 -liconv  -L /usr/local/libapp

ifeq ($(KBE_CONFIG), Hybrid64)ui

LDLIBS += -llog4cxx -lapr-1 -laprutil-1 -lexpat -liconv -L /usr/local/libspa

elsecode

LDLIBS += -llog4cxx -lapr-1 -laprutil-1 -lexpat -liconv -L /usr/local/libserver

3,如過運行時找不到mysql的client庫,或者mysql相關的錯,本質就是找到mysql_config文件的路徑blog

修改ssl

ifdef USE_MYSQL
ifneq (,$(findstring 64,$(KBE_CONFIG)))
    MYSQL_CONFIG_PATH=/usr/bin/mysql_config
else
    MYSQL_CONFIG_PATH=/usr/bin/mysql_config
endifci

改成:

ifdef USE_MYSQL
ifneq (,$(findstring 64,$(KBE_CONFIG)))
        MYSQL_CONFIG_PATH=/usr/local/mysql/bin/mysql_config
else
        MYSQL_CONFIG_PATH=/usr/local/mysql/bin/mysql_config
endif
 

使用qmake 編譯工程

apt-get install qt5-default

使用acl庫  編譯安裝 http://zsxxsz.iteye.com/blog/1506554

acl_master 須要進入acl/app 中進行編譯, make

相關文章
相關標籤/搜索