$firecat的代码足迹$

不积跬步,无以至千里

使用Qt Creator作为Linux IDE,实现Nginx和Redis源码编译和gdb断点调试(★★★★★)

Nginx和Redis无疑是互联网领域最具知名度的开源工具,学习它们的源码将令自己的能力大幅提升。但是使用Linux vim源码查看和gdb断点调试一直是令人头疼的事情,那有什么更好的解决方法吗?本人现在使用Qt Creator作为Linux IDE,实现了Nginx和Redis源码编译和断点调试...

2018-11-04 18:05:21

阅读数 559

评论数 0

收藏的博客 -- Golang学习

零:源码和IDE 源码: https://github.com/golang/go IDE: https://www.jetbrains.com/go/ -- goland,推荐 https://zhile.io/-- goland,你懂的 http://liteide.org/cn/...

2018-07-28 17:23:31

阅读数 217

评论数 0

收藏的博客 -- Redis学习

centos 7安装和使用redis,授权远程连接(★firecat推荐★)   https://redis.io/ https://github.com/antirez/redis https://github.com/redis/hiredis -- make编译,安装路径是/usr/...

2017-11-15 17:19:11

阅读数 421

评论数 0

使用Qt Creator作为Linux IDE,实现CMake编译和gdb单步调试

尊重作者,支持原创,如需转载,请附上原地址: http://blog.csdn.net/libaineu2004/article/details/78448392   一、前期准备 1、安装Linux系统,例如CentOS 7,带桌面,GNOME安装,http://mirror.cento...

2017-11-05 11:40:27

阅读数 5265

评论数 1

收藏的博客 -- Erlang学习

centos7环境下的erlang otp的编译(★firecat推荐★)   一、技术博客 http://blog.csdn.net/erlib 为什么我要选择erlang+go进行服务器架构(1)为什么我要选择erlang+go进行服务器架构(2)http://www.qinglian...

2017-09-14 15:25:46

阅读数 438

评论数 0

收藏的Nginx+Lua,OpenResty资源

我个人的Nginx-1.12.2实践:安装,编译与测试(★firecat推荐,针对TCP四层负载均衡★)   一、Nginxhttp://nginx.org/ -- 开源版http://nginx.org/download/ -- 开源版源码下载https://www.nginx.com/ -...

2017-08-24 17:05:12

阅读数 320

评论数 1

收藏的博客 -- Qt/C++学习

Qt Creator环境: 使用Qt Creator作为Linux IDE,代替Vim:实现两台Linux电脑远程部署和调试(一台电脑有桌面系统,一台电脑无桌面系统) 使用Qt Creator作为Linux IDE,实现CMake编译和单步调试 在Qt Creator中使用make构建,运行...

2017-08-18 14:50:30

阅读数 577

评论数 0

PC桌面软件美化界面:几种有名的DirectUI库介绍

Directui是一套开发理念,其主要的思想就是主窗口有句柄HWND,但是子控件Button List 等等都是无窗口句柄的,使用spy++无法抓取控件的HWND。 1、duilib https://github.com/duilib/duilib 教程: http://www.cnblo...

2017-08-15 22:03:18

阅读数 3231

评论数 0

收藏的博客 -- 高性能Linux服务器(★★★★★)

免费的跨平台SSH和SFTP工具: https://www.putty.org/-- Windows https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html https://www.poderosa-terminal.co...

2017-08-08 14:54:12

阅读数 1448

评论数 2

使用Qt Creator作为Linux IDE,代替Vim:实现两台Linux电脑远程部署和gdb调试(一台电脑有桌面系统,一台电脑无桌面系统)

尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/62423830   序言 考虑到程序员在无桌面Linux的环境下编写C/C++程序,如果使用原生的Vim编辑和单步断点调试比较麻烦,不利于新手使用...

2017-03-16 15:22:54

阅读数 2627

评论数 5

Qt在Mac OS X下的编程环境搭建

尊重作者,支持原创,如需转载,请附上原地址:http://blog.csdn.net/libaineu2004/article/details/46234079 在Mac OS X下使用Qt开发,需要配置Qt库和编译器。编译器只能使用苹果公司自主研发的Clang。 1、分别下载并安装XCode(...

2015-05-29 13:48:26

阅读数 66816

评论数 13

Qt在Windows下的三种编程环境搭建

从QT官网可以得知其支持的平台、编译器和调试器的信息如图所示: http://qt-project.org/doc/qtcreator-3.0/creator-debugger-engines.html (Home | Docs | Qt Creator 3.0 | Debuggingand...

2013-12-16 23:09:13

阅读数 117756

评论数 20

我个人的log4cplus-1.2.2的编译与测试使用,Win7+VS2013环境

下载:https://sourceforge.net/projects/log4cplus/files/log4cplus-stable/ 一、编译库 解压出来后,log4cplus-1.2.2目录里面有个msvc10目录,是VS的编译平台,可以用vs2013打开,里面有很多项目。实际只要编译...

2019-03-23 12:51:42

阅读数 23

评论数 0

MFC编译的程序,运行出错:应用程序无法正常启动0xc000007b

本人在Win7 64位系统,VS2013使用MFC编译的程序,程序使用32位编译。 生成的exe拷贝在纯净的操作系统WinXP/Win7,运行出错:应用程序无法正常启动0xc000007b 原因及对策: dll文件32位和64位混淆了。其根本原因是缺乏所需要的DLL,提供了错误版本的dl...

2019-03-22 19:35:19

阅读数 6

评论数 0

Q_PROPERTY用了后有什么好处

如果你不用qml,不用QtScript,不用于创建Designer插件,不使用QItemDelegate,不使用ActiveQt,不使用......的话 那么它确实没用。 给脚本和元对象系统用的,比如QtScript,QML,或者QObject::property/setProperty…… ...

2019-03-07 15:37:36

阅读数 45

评论数 0

Qt之自定义属性Q_PROPERTY

https://blog.csdn.net/wzs250969969/article/details/78418124 Qt提供了一个绝妙的属性系统。跟那些由编译器提供的属性差不多。然而,作为一个独立于编译器和平台的库,Qt不依赖于非标准的编译特性,比如__property 或[property...

2019-03-04 11:36:13

阅读数 29

评论数 0

Qt 之 QSS(动态属性)

简述 QSS可以定制应用程序的外观,无需关注Qt样式背后的魔力。从非常轻微到极其复杂的调整,样式表都可以做到。对于一个完全定制和独特的用户体验,QtQuick和QGraphicsView是更好的选择。 | 版权声明:一去、二三里,未经博主允许不得转载。 自定义属性 为了用户界面外观的动态变化,...

2019-03-04 11:34:54

阅读数 25

评论数 0

Q_OBJECT 导致 error: undefined reference to `vtable for XXXX' 错误

在 Qt 编译环境下,自定义类继承 Qt 类时,程序报错 error: undefined reference to `vtable for XXXX'。这个错误看起来是虚函数表无法引用到,也就是继承 Qt 类失败了。         解决方案:删除编译文件夹,重新 rebuild 工程。 --...

2019-01-21 16:40:58

阅读数 157

评论数 1

Qt界面设计 -- 点滴记录(★firecat推荐★)

1、Qt splitter设计师属性最下方有两个选项: opaqueresize和childrenCollapsible 勾选之后,则分割器拖动时子窗口会重绘;不勾选则不重绘。   2、QTreeView设置行背景色(颜色) 交替 使用原因:QTreeView的背景默认是一片空白的,这样...

2019-01-18 09:23:24

阅读数 106

评论数 0

QT进程间通信--共享内存

http://blog.51cto.com/9291927/1879762 Qt 是一个跨平台的应用框架,其进程间通信机制当然可以使用所在平台的进程间通信机制,如在Windows平台上的Message机制、共享内存、文件映射、管道、Socket等。其中,Qt对一些许多平台共有的IPC机制进行了封...

2019-01-16 09:20:59

阅读数 173

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭