【问题标题】:how to use log4cxx under the Red Hat 7Red Hat 7下如何使用log4cxx
【发布时间】:2015-03-19 18:22:39
【问题描述】:

我正在尝试在 Red Hat 7 系统下的 c++ 项目中使用 log4cxx。

所以我用这个命令下载它:yum install log4cxx.x86_64

然后,我输入这个命令:rpm -ql log4cxx 并得到这个消息:

  • /usr/lib64/liblog4cxx.so.10
  • /usr/lib64/liblog4cxx.so.10.0.0
  • /usr/share/doc/log4cxx-0.10.0
  • /usr/share/doc/log4cxx-0.10.0/KEYS
  • /usr/share/doc/log4cxx-0.10.0/LICENSE
  • /usr/share/doc/log4cxx-0.10.0/NOTICE

现在我不知道如何在我的项目中使用 log4cxx。头文件在哪里? lib 文件在哪里?

提前致谢。

【问题讨论】:

    标签: c++ linux log4cxx


    【解决方案1】:

    尝试:

    yum search log4cxx
    

    你会得到:

    ....
    log4cxx.i686 : A port to C++ of the Log4j project
    log4cxx.x86_64 : A port to C++ of the Log4j project
    log4cxx-devel.i686 : Header files for Log4xcc - a port to C++ of the Log4j project
    log4cxx-devel.x86_64 : Header files for Log4xcc - a port to C++ of the Log4j project
    

    yum install log4cxx-devel 也可以

    【讨论】:

    • 谢谢。但是当我搜索log4cxx时,我只能得到log4cxx.i686和log4cxx.x86_64。所以我无法下载 log4cxx-devel,因为它找不到。所以我的 yum.repos.d 错过了什么??
    • 我刚刚再次尝试使用 centos7,全新安装我很方便:运行时和开发文件都可以从在线标准存储库中找到。
    • 啊,使用 RedHat 您需要注册服务器才能访问所有官方存储库! - 默认情况下只有基本子集可用 - 我认为它们被称为订阅存储库或类似的东西。
    猜你喜欢
    • 1970-01-01
    • 2021-12-07
    • 2018-01-31
    • 2020-06-02
    • 2022-08-18
    • 1970-01-01
    • 2016-11-22
    • 2020-02-27
    • 1970-01-01
    相关资源
    最近更新 更多