- 博客(10)
- 资源 (10)
- 收藏
- 关注
原创 统信UOS+银河麒麟系统开发、运维使用技巧与疑难问题解决经验
UOS系统透明效果对显卡的性能有一定要求,不满足要求的显卡会被系统通过系统配置屏蔽掉窗口特效的设置,目前遇到的有景嘉微的显卡无法支持设置窗口特效。strings命令可以过滤动态库中的字符串,通过这个命令可以方便的查看库的详细信息,其中查看动态库的具体版本信息很方便。UOS系统默认只安装了gcc编译器,没有g++编译器,需要自行安装,但是首次通过apt-get install g++命令无法安装,需要先更新系统源之后再安装,通过下面的命令可顺利完成安装。这对于排查替换文件不生效,确认库是否加载正确很有效。
2024-07-03 11:32:46
781
原创 Linux下QT程序启动失败问题排查方法
当我们使用高版本的gcc编译器编译程序在低版本的gcc系统中运行时很容易出现C库找不到的问题,主要是因为使用高版本gcc进行编译时会引入高版本c库的函数,而在低gcc环境上是没有这些函数的,这就导致程序找不到依赖的c库的接口而无法启动。解决QT插件库缺失的两种方法,第一种利用经验根据自己使用到的板块拷贝对应的插件到发布目录;通过ldd命令查看依赖库问题的正确步骤,第一步先确认可执行程序的依赖库是否缺失,如果缺失查看缺失依赖库自身的依赖库是否正常,通过一层层查询,基本能定位缺失的依赖库问题。
2024-07-02 11:15:40
1112
原创 Jsoncpp编译与使用方法总结
Jsoncpp编译与集成方法总结1. 前言JSON(JavaScript Object Notation) 是一种轻量级的数据交换格式,非常易于人阅读和编写,同时也易于机器解析和生成, 它是基于JavaScript Programming Language, Standard ECMA-262 3rd Edition - December 1999的一个子集。 JSON采用完全独立于语言的文本格式,但是也使用了类似于C语言家族的习惯(包括C, C++, C#, Java, JavaScript, Per
2024-04-03 09:23:59
2509
1
原创 C++实战专题-多线程编程基础
C++直到2011年C++标准委员会发布C++11标准以后,才正式支持多线程编程,在此之前都只能调用系统API进行多线程编程,对于跨平台应用程序,只能通过封装不同平台的API来实现跨平台编程,这和JAVA、C#天生支持多线程相比对于C++开发人员简直是一场噩梦。如今C++多线程他来了,他终于来了,姗姗来迟。随着国产化浪潮迅速升温,跨平台应用程序将越来越多,公司提供的多线程库功能过于单薄对于复杂业务场景实现起来很复杂、配套文档很少、无法查看源码,遇到问题无法通过百度解决。
2024-03-29 11:52:29
1944
1
原创 国产化UOS系统QT程序无法输入中文问题解决
1.Linux下QT程序无法输入中文问题,一般是缺少libfcitxplatforminputcontextplugin.so库导致的问题,如果存在插件库但是仍然无法输入中文,可通过ldd -d查看插件库依赖确认是否是库依赖有问题,想办法结解决库依赖的问题。2.ARM架构UOS系统下的QT同样存在相同的问题,可用相同的方法解决。
2024-03-27 10:04:24
769
1
原创 C++11新特性总结
C++11引入了许多新特性,如auto关键字实现自动类型推导,nullptr代替NULL,智能指针如unique_ptr和shared_ptr更安全地管理内存,lambda表达式简化函数对象的书写,委托构造函数和默认删除函数增强了类的构造与析构控制,移动语义提高了效率,变长参数模板variadic templates支持可变数量的参数类型。这些特性大大提高了C++的易用性和性能,并使得代码更简洁、安全、高效。
2024-03-26 19:48:23
768
2
原创 从零开始搭建国产化系统QT开发环境
本文章主要介绍是从系统安装到开发中用到的各种工具命令的介绍,按照本文进行配置后,基本上能达到直接进行国产化C++&QT开发的程度
2024-03-14 14:10:35
1279
原创 C ++ Lambda表达式详解
C ++ Lambda表达式详解1.Lambda表达式概述 Lambda表达式是现代C++在C ++ 11和更高版本中的一个新的语法糖 ,在C++11、C++14、C++17和C++20中Lambda表达的内容还在不断更新。 lambda表达式(也称为lambda函数)是在调用或作为函数参数传递的位置处定义匿名函数对象的便捷方法。通常,lambda用于封装传递给算法或异步方法的几行代码 。本文主要介绍Lambda的工作原理以及使用方法。2.Lambda表达式定义2.1 Lambda表达式示例
2020-12-19 14:08:21
47423
15
Visual Studio 2019 中文使用教程
2020-08-22
pyside2 官方示例代码
2020-06-18
FMOD 2.01 游戏声音引擎库
2020-06-18
QT Graphics View框架.pdf
2020-04-03
doxygen官方最新手册chm格式
2019-11-18
Ado.Net常用数据库接口类
2019-11-13
gdb官方手册-最新版
2019-11-12
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人