首页 > 其他分享 >Log4cplus导入QT5(VSCode)

Log4cplus导入QT5(VSCode)

时间:2024-08-01 21:17:01浏览次数:17  
标签:QT5 VSCode 编译 导入 log4cplus UNICODE Log4cplus

下载

GitHub地址:https://github.com/log4cplus/log4cplus
版本选择 log4cplus-2.0.2

编译

环境搭建完成后即可CMake编译生成预编译库,可参考该项目README.md进行功能选择
image

导入

在实际工程CMakeLists.txt中导入头文件(库include目录),并链接预编译好的.dll文件到项目中
image

运行及调试

launch.json文件配置好后可进行调试
image

注意事项

  • 选择UNICODE格式
    在代码首行添加#define UNICODE
    image

  • 预编译.dll库文件需与.exe在同一级目录下,或者添加在环境变量中,否则无法运行
    image

标签:QT5,VSCode,编译,导入,log4cplus,UNICODE,Log4cplus
From: https://www.cnblogs.com/Little-Rainbow/p/18337587

相关文章

  • vscode 上传github
    0安装github插件 插件   1登录https://github.com/Dongvdong?tab=repositories105@qL42创建2-1项目名字 2-2选择一个默认的redeme 2-3公开还是私有 完整提交   3Git首次安装需要进行的设置gitconfig--list2、配置全局用......
  • 跟踪 VScode 中的 python 警告
    我想知道哪一行代码导致我的代码中引发警告。可以在VScode中实现吗?例如,我在终端中看到警告:目前,我只能看到在python终端中引发警告的导入模块,但我无法将其跟踪到代码的确切行,只能跟踪到该行导入模块的。也许,可以在警告上添加断点或更改某些设置,或使用扩展?以下......
  • 基于VScode和C++ 实现Protobuf数据格式的通信
    目录1.Protobuf概述1.1定义1.2Protobuf的优势2.Protobuf语法3、序列号和反序列化3.1.pb.h头文件3.2序列化3.3反序列化4、测试用例Protobuf详细讲解链接1.Protobuf概述1.1定义protobuf也叫protocolbuffer是google的一种数据交换的格式,它独立于语......
  • VSCode:Python 虚拟环境未在集成终端中自动激活
    我最近安装了VSCode,并注意到当我打开集成终端时,Python虚拟环境不会自动激活。从此链接中VSCode内提供的信息:https://github.com/microsoft/vscode-python/wiki/Activate-Environments-in-Terminal-Using-Environment-Variables看来Python扩展可能不会对......
  • 如何在 Pyqt5 Python 中实现 QTableWidget 列过滤器中的搜索栏?
    我使用pyqt5创建了一个QTableWidget,并成功地在表格小部件的每一列中添加了过滤选项,并使用堆栈溢出上可用的答案之一。过滤器按预期工作,但我想在顶部的过滤器中添加搜索栏来搜索值。在我的python脚本中,过滤器中可能有大约50多个唯一值。因此,如果有一种方法可以在过滤器......
  • vscode python 3.7 pylance debugpy 插件 vsix
    可能报错  crashed5timesinthelast3minutes.Theserverwillnotberestarted.  ---pylance 可能报错  cannotreadpropertiesofundefinedreadingresolveEnvironment   --- debugger可能      vscodepython3.7调试没有反应......
  • vscode config vim
    settings.json//Placeyourkeybindingsinthisfiletooverridethedefaultsauto[][//terminal=================//切换到terminal终端{"key":"ctrl+,","command":"workbench.action.terminal.toggleTerminal&......
  • vscode snippets
    snippets\cpp.json{ //Placeyoursnippetsforcpphere.Eachsnippetisdefinedunderasnippetnameandhasaprefix,bodyand //description.Theprefixiswhatisusedtotriggerthesnippetandthebodywillbeexpandedandinserted.Possibleva......
  • VSCode 的 Python 扩展中更详细的属性提示
    假设我有一个对象args由parser.parse_args()返回,并且它应该具有像args.port=6001、args.seed=1234这样的属性。当我在VSCode中按args.时,port和seed不会显示在建议的属性列表中,因为这些属性可能会......
  • vscode 创建QT最简工程
    1.前提条件qt安装cmake安装参考:https://blog.csdn.net/qq_51355375/article/details/139890889vscode环境配置参考:https://blog.csdn.net/qq_51355375/article/details/1407334952.工程创建include放头文件src.cpp文件CMakeList.texcmake配置文件工程结构按......