zoukankan      html  css  js  c++  java
  • 编译teamtalk遇到的问题

    一.编译log4cxx遇到的问题

      1.error: narrowing conversion

      这是在gcc-6下面一个官方的错误

      解决方法 https://issues.apache.org/jira/browse/LOGCXX-482

      2.编译时候出现/usr/local/apr-util/lib/libaprutil-1.so: undefined reference to `XML_GetErrorCode'等错误

      这是因为apr-util版本不对导致 安装apr-util 1.5版本即可

      3.编译log4cxx下的脚本问题

      在指定./configure时改为./configure --prefix=/usr/local/apr-util --with-apr=/usr/local/apr即可

    二.编译route_server提示找不到 liblog4cxx.so

       因为base/slog/lib下没有slog何其依赖的库,拷贝一下就好

    三。uuid.h找不到

      sudo apt-get install uuid-dev安装

    四。提示找不到mysqlcleint_r 

      如果mysql和mysql开发插件均已装的话,去/usr/lib下找下是不是在一个x86-64目录下

      因为脚本是真滴centos的,所以路径信息的可能会有不同

    五。abs函数报错

    /root/TeamTalk/server/src/msfs/FileManager.cpp:230:45: error: call of overloaded ‘abs(long long unsigned int)’ is ambiguous
       int times = abs(MAX_FILE_IN_MAP - currSize);

    解决办法:abs 改为 fabs  并添加 #include <cmath>

  • 相关阅读:
    SQL INJECTION的SQL Server安全设置
    跨数据库查询
    IIS to secure
    win2003 服务器设置 完全版
    Taskkill命令详解
    PsExec
    Sql Server自增列处理
    Index Data
    Sql Server常用查询汇总
    Symbian S60 SDK模拟器自动退出的解决
  • 原文地址:https://www.cnblogs.com/wangshaowei/p/11335538.html
Copyright © 2011-2022 走看看