gpt4 book ai didi

c++ - 配置 Visual Studio 2008 以在程序/库中使用 log4cxx

转载 作者:行者123 更新时间:2023-11-28 03:30:45 25 4
gpt4 key购买 nike

我是 C++ 的初学者。我正在编译我的学校项目,它使用 log4cxx。幸运的是,我在 this site 中找到了一个已构建的 visual c++ 2008 版本。 .

下载文件后,我做了以下操作

Tools->Options->VC++Directories->Library Files,添加Release_Shared目录路径,用于链接必要的库

Tools->Options->VC++Directories->Include Files,添加路径到src/main/include

但即使在这之后我仍然收到类似“未找到‘logError’标识符”的错误“错误”未声明的标识符。显然缺少某些东西。

我在某个地方看到我应该对 .dll 文件做些什么,但不确定它是什么。有人可以帮我解决这个问题,或者给我指一个地方,那里有设置这种配置的分步说明吗?非常感谢。

最佳答案

链接中的注释:

To use the static link log4cxx library, the macro LOG4CXX_STATIC MUST be defined in your projects preprocessor, otherwise your compilation will suffer unresolved linking error.

Preprocessor Definitions in VS 2008

或使用

#define LOG4CXX_STATIC

在标题包含之前

关于c++ - 配置 Visual Studio 2008 以在程序/库中使用 log4cxx,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12700655/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com