- 博客(7)
- 资源 (3)
- 收藏
- 关注
原创 fcitx-qt5插件编译(linux)
源码下载github: https://github.com/fcitx/fcitx-qt5gitee:https://gitee.com/desmond_xiao/fcitx-qt5注意,github上还有一个名为fcitx5-qt的代码仓库,不要弄混CMake安装可参考网上相关文档,注意版本就好(我用的是3.13,比这个版本高应该没问题,低了不确定),此处不再赘述。编译cmake编译方式,步骤如下:1. 创建一个build空目录目录位置可以任意,我放到了源码根目录
2021-09-03 14:03:12 4515 1
原创 VS2005环境下boost编译(boost_1_75_0)
下载Boost地址:boost官网 下载sourceforge 下载版本:1.75.0下载完成后,解压到自定义的目录就好。Boost.Build编译此处是为了生成boost的编译工具b2.exe编译环境1.75版本的boost需要msvc2017编译环境,没有的话需要先安装vs2017或者对应的.net环境(因为我自己有vs2017环境,所以.net方式没有试,不过文档上提到了)编译运行命令行窗口(或powershell),并进入到boost_1_75_0目录,执行命令:...\
2021-01-19 11:18:01 401
原创 TeamCity Angent 配置(Ubuntu)
目录安装JDK安装 buildAgent安装 buildAgent 服务授权新增 Angent安装JDK根据Teamcity帮助文档中对JDK要求,相应版本JDK。下载我使用的版本为:jdk-8u251-linux-x64.tar.gz解压创建目录$ sudo mkdir /usr/local/java解压/usr/local/java$ tar -zxvf [保存路径]/jdk-8u251-linux-x64.tar.gz配置环境变量$ sudo vim /etc/profile
2020-07-10 10:25:12 1013
原创 MFC 内存泄漏检测误报
目录MFC 内存泄漏检测误报1. 环境2. 复现条件3. 解决方案MFC 内存泄漏检测误报1. 环境VS20052. 复现条件参考 一种MFC内存泄露误报的情况 ,如文章中所述,导致内存误报的根本原因是,mfcXd.dll的加载顺序。当使用全局变量中存在new操作符申请的内存空间(如文章中的全局变量或局部静态变量std::string)的dll加载顺序先于mfcXd.dll时,则其卸...
2020-03-10 16:02:16 523
原创 vlc-qt 在windows下编译(MinGW32)
概述vlc-qt官网是提供对应mingw32版本sdk下载的,但是下载服务器有可能被墙,只能从github上下载源码自行编译官网sdk下载地址: https://vlc-qt.tano.si/github源码地址: https://github.com/vlc-qt/vlc-qt.git编译环境cmakevlc-qt使用cmake构建项目,所以需
2018-01-11 08:39:45 1823 3
原创 QT单实例应用,使用QLocalSocket进行进程通信,不同运行权限下运行的同一个进程通讯失败,报错 “QLocalSocket::SocketAccessError”
场景描述 使用NSIS对QT应用程序进行打包安装,NSIS安装包程序使用管理员权限(因为安装包要对系统盘文件进行读写),安装完成后,勾选“运行 xxxx”,启动qt应用进程。对于QT应用进程,作为单实例进程,当进程启动后再次运行时,需要将已运行的应用进程置顶显示,这里需要用到qt的单实例类中的进程通信部分(使用qt官方提供的单实例类 qtsingleapplication)。由于第二次
2018-01-08 16:16:20 1411
原创 ffmpeg 在win7 QT mingw下编译
qt IDE安装关于qt ide安装请参考其他教程,本文使用的是qt5.7.0 mingw32版本msys2安装配置下载地址: http://www.msys2.org/ 注意,我使用的是mingw32位编译,所以需要现在的是msys2的32位版本安装打开msys2安装目录下的msys2_shell.cmd,编辑文件如下图,将标出的一行注释去掉 打开qt命令行工具 ...
2017-10-25 16:50:01 1293 1
msys2 环境
2018-05-07
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人