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
|
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