在Visual Studio 2012中使用Log4cxx
use of Log4cxx in visual studio 2012
我尝试为 visual 2012 构建 log4cxx,经过 4 个小时的错误解决,构建成功(我不确定:))。
作为第二步,我尝试创建一个 vs 项目来测试日志记录。我使用了这个例子,但它一直告诉我
主应用程序.cpp(2): 致命错误 C1083: 无法打开包含文件: 'log4cxx\logger.h':没有这样的文件或目录
我已经在链接器中指定了其他库目录中的目录调试路径,并添加了"log4cxx.lib"其他依赖项。
我很困惑,我不知道如何让它工作
提前感谢您的帮助
您还需要添加目录,其中 log4cxx 的标头位于该目录。这不是针对链接阶段,而是针对编译器阶段。
这可以通过项目属性->编译器->预处理器来完成(我认为,我现在没有打开VS)
您不包括 .lib。此文件用于链接。
您需要添加到包含目录,该目录包含目录log4cxx
,并且该 (log4cxx) 目录必须包含 logger.h
!
相关文章:
- 变量可能尚未初始化[MIRA 2012规则9.1,强制性]
- remove(str.begin(), str.end(), );无法正常工作(我正在使用视觉工作室 2012)
- 我需要安装什么才能获得在Windows Server 2012 R2 Standard上运行C++hello world
- 未定义的符号 - 在 CentOS 7 中使用 log4cxx
- 使用Visual Studio 2012编译时,此代码会给我错误,但是使用代码块就可以了
- 带有log4cxx的自定义和动态附加程序的配置
- Log4cxx <<运算符导致访问冲突
- Windows 2012 R2 closesocket()挂在侦听套接字上
- 如何配置VS 2012的编译器来更改基本数据类型大小?
- 在 Visual Studio 2012 中未命中断点
- 在 CMake 中使用 Log4cxx
- 如何在 Windows 上使用 log4cxx RollingFileAppender
- 在Windows Server 2012上运行VS2019编译的应用程序需要什么?
- 在 c++ 中,两个日志行与 log4Cxx 混合在一起
- C Visual Studio 2012 Express命令窗口怪异行为
- 堆损坏对 Windows 2012 r2 服务器的影响
- Visual Studio 2012静态图书馆与Visual Studio 2017
- 命名空间从VS 2017转换为2012年
- 是否有可能以及如何使用log4cxx库每个进程创建独立的记录仪
- 在Visual Studio 2012中使用Log4cxx