自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Dr.Abel的专栏

技术交流,相互提高。

  • 博客(52)
  • 资源 (6)
  • 收藏
  • 关注

原创 多环境配置随意切换开关工具软件(PyMake v7.5.5)

文章目录开发的初衷开发程序的过程开发成果程序截图#概述中文名:多环境配置随意切换工具软件英文名:Multi-environ Manager简称:PyMake这套工程使用Python开发,支持Python3,目的在于为包括Qt、Android等这样的复杂环境提供System、Custom、Separate环境保存、切换、和执行能力。开发的初衷接触Qt开发的时候在做嵌入式,通常会编译两套...

2019-05-19 18:08:24 545

原创 LibQQt系列之十八《Multi-link/add_base_manager.pri》

简介这里写的这个base manager能够提供的函数,以及使用方法。 这一次是QQt的巨大改动,再次声明哦,QQt版权不属于任何个人和组织,属于自由软件,遵循GPL协议。 过去的Multi-link技术,强烈依赖QQt,并且在app中实现关于QQt的工作过程。 那其实很无奈,QQt从build路径里发布到sdk过程接管者很矛盾,所以不得已放在了app的qmake步骤里,可是这样的结果导...

2018-07-28 07:17:45 769

原创 LibQQt系列之十七《QQt NFC Support》

QQtNfc依然和网络模块一样的架构。QQtNfc分为clicent和server。客户端是个单实例结构,支持一个协议句柄。服务端是个多实例结构,支持多个协议句柄。分别通过安装QQtProtocol子协议和QQtProtocolManager协议管理器,来实现协议和通信工具的绑定。通信内容是QNdefMessage,但是是通过QByteArray进行交换的,Client通信口会把Mes...

2018-07-25 18:10:04 493

原创 LibQQt系列之十六《QQt版本划分》

LibQQt正式引入版本树的概念,就是会发布多个版本,每个版本保持更新,适应新晋、专业、大型等不同层次用户的需要。基础版具备基础工作能力,包括QQt核心,基础组成。精美版具备的内容很多,精美组成很复杂,有Gumbo有QRCode有gifwidgets、svgwidgets高级版具备流行但是极其复杂的精美组成普通用户看了会眼花缭乱。有OpenS...

2018-05-27 16:48:45 857

原创 LibQQt系列之十五《QQtDictionary - 什么场合使用字典类别?》

树,这种传奇的数据结构(当然还会有图),在C++里的表示就是字典。 在Qt里我添加了QQtDictionary,实现了C++中有字典类别的目标,我读书的时候就希望C++里面有字典哦,自从Qt有QVariant,C++里有字典类别终于有了可能,现在终于实现啦!!QQtDictionary就是它了。适用场合视频监控,设备管理,视频句柄管理。树形数据存储结构,json,xm...

2018-05-13 18:31:12 451

原创 LibQQt系列之十四《v2.3》

给大家宣布一个好消息,LibQQt正式发布v2.3. v2.3添加支持多客户端的服务器,包括TCP、UDP、BLUETOOTH、SerialPort、WebSocket等各种socket服务器,自动管理用户,不需要业务层干预。用户通过协议类进行通信,业务层通过ProtocolManager可选进行通信。现在我统一了Protocol,用户只需要继承这一个协议,实现自己的协议,和继承M...

2018-05-02 09:00:11 410

原创 LibQQt系列之十三《QQtWebAccessManager》

简介QQtWebAccessManager主要用于管理http session和cookie, 管理session是QQtWebAccessManager独特添加的功能, 管理cookie是QNetworkAccessManager自带的功能。使用方法QQtWebAccessManager的通信过程包括 用户设置request,调用session相关的request,处理ses...

2018-03-03 18:59:14 368

原创 LibQQt系列之十二《QQtAudioManager》

工作机制LibQQt提供QQtWavAudioManager,对wav文件进行读写。 用户只负责获取到音频帧进行处理。读取播放、编码、转换、重新采样、修改、添加效果等等都可以进行,然后如果需要可以保存起来或者使用QQtAudioManager将混合的声音指定设备播放出来。 QQtAudioManager则对QAudioInput和QAudioOutput进行封装,方便用户选择输入、输出设备...

2018-03-03 18:56:34 529 1

原创 LibQQt系列之十《QQt 功能介绍》

LibQQt 嵌入式开发框架 linux arm android windows macOS 《LibQQt》linux系统嵌入式、桌面开发框架(跨平台)Hello,大家好。 我是Linux系统程序开发,小田。 在我从事嵌入式Linux Application 开发过程中,我遇到了很多需要公共基础套件提供的功能缺乏问题,比如需要提供丰富的自定义控件,比如需要检测USB端口热插拔,等等等等

2018-01-27 21:27:14 1473

原创 LibQQt系列之九《QQt跨平台头文件及其不同以及原因》

LibQQt中平台头文件有四种,分别对应大于4个的平台 Windows平台 qqt_win.hmacOS \ iOS qqt_darwin.hLinux \ 嵌入式Linux qqt_linux.hAndroid qqt_android.h 怎么会有这么多的平台头文件呢? 看下面这个表格 每个平台在头文件配置上大多数是相同的,只有一部分配置会有一些差别

2018-01-27 21:25:22 349

原创 LibQQt系列之八《QQt作为Windows动态链接库的处置》

#ifndef QQTLOCAL_H#define QQTLOCAL_H#include //only this logic is correct !#if defined(Q_OS_WIN)//dynamic and static are different//build dynamic library#if defined(QQT_LIBRARY)# define

2018-01-27 21:21:02 1070

原创 LibQQt系列之十一《QQt通讯模块介绍和实践》

这篇文章以UDP通信为例进行介绍。UDP比较简单,在windows上用的挺多。 QQt版本v2.1.7.0QQt通讯模组QQt通讯模组分为三个部分,通讯接口,通讯协议,通讯报文。 大多数的工作都集中在通讯协议部分,通讯报文是通讯的数据包。QQtSocketUdpClient它负责在硬件上通信。客户端服务器都用这个类,服务器bind本地端口一下,其他相同使用方法。太简单了

2018-01-27 21:18:44 821

原创 LibQQt系列之七《用例截图、ScreenShot》

https://gitee.com/drabel/LibQQt/blob/master/screenshot.md 这篇文章,请移步gitee。

2018-01-20 10:02:07 518

原创 LibQQt系列之六《LibQQt使用说明》- 对《应用案例》的补充

最近LibQQt更新频繁,现在针对v2.1.6.0进行说明。LibQQt在gitee上的链接地址升级了,把手抖去掉了,更新为LibQQt结尾的链接 :) https://gitee.com/drabel/LibQQtApp工程只需要include(../../../xx/LibQQt/app_base_manager.pri)就可以了 里面包含链接LibQQt,LibQQt的安装为SD

2018-01-20 09:55:53 627

原创 LibQQt系列之五《QQtObjectFactory》

简介使用简介这里讲讲QQt对象工厂,扩大它的使用量。QQt的对象工厂,现在我主要用于支援动画系统。我通过在每个类当中调用对象工厂的注册函数,来实现在动画模块,可以对类进行方便的查找。 QQt对象工厂提供三个类:QQtObjectFactoryQQtWidgetFactory QQtObjectParcel分别对应QObject子类的生成、QWidget子类

2018-01-20 09:32:56 436

原创 LibQQt系列之四《一个应用案例》

加入工程名字叫做某某智能仪器项目,IntIns 项目,要使用LibQQt作为基础开发套件。首先新建subdir项目这个是建议的项目,不必用多个工程多个Creator来管理QQt的编译和App的编译。

2017-12-03 11:53:11 1303

原创 LibQQt系列之三《Multi Link技术》

Multi Link 技术,这个技术帮助使用者利用qmake这款工程管理工具来进行多个增删link-library。全称Multi-link technology,“多链接”技术,专门解决这些个app链接library出现的手工解决太多困难的问题。

2017-12-03 11:52:13 801

原创 LibQQt系列之二《How to build LibQQt》

这块要说的特别多。为什么呢?因为这块的工作很多,必须设计合理才会容易编译。 这里必须提一下MLMA技术,是这个技术帮助使用者,利用qmake这款工程管理工具来进行多个的增删app和增删link-library。全称Multi-link, Multi-app technology,“多链接库多应用”技术,专门解决这些个app链接library出现的手工解决太多困难的问题。 先说说:我遇到的问题我

2017-12-03 11:51:01 1136 2

原创 LibQQt系列之一 《QQtApplication》

Qt本身支持MIPS、ARM,LibQQt是一款应用程序开发框架,基于Qt,能够帮助非软件专业开发者开发出完成的工业应用。 开发一个App要解决的问题很多,Qt提供了通俗的框架,可是专业开发,要多Qt进行正确的使用。 LibQQt就解决这个正确使用的问题。作为一种Framework,LibQQt提供对Qt的一种正确的科学的使用方式。好,说QQtApplication。 QApplicat...

2017-11-24 09:26:03 2303

原创 使用Qt Creator提高程序开发效率,解决烦恼和头疼的问题

开发框架哪家强Qt Creator开发提效典籍开发框架哪家强?难道需要找蓝翔? 呵呵,笔者说笑。现在要开发一款行业桌面应用,选择使用Qt,基于几点原因:将来要将应用跨平台使用,也就是说,开发移动设备应用的时候也要使用这套框架。运行效率要令人满意,绝对不能出现像Java那样,启动应用卡半年的情况。开发要容易。Java应用开发容易,其实依赖的是Library,语法上根本不容易。想想和C++相近

2017-10-10 10:18:43 2841

原创 macOS Sierra 升级macOS High Sierra升级失败,拯救数据

由于未能拍摄照片,我就不上传照片了,但是保证可用。 新进发现macOS High Sierra App Store下载可以用了,焦急的下载下来兴奋的安装,对苹果的无比信任啊,就没备份数据,结果悲剧了,重试,悲剧了,再来,继续悲剧。 完了,找苹果客服? 完了,数据不要了? 完了,想办法, 该死的库克, 经历了复杂的心情之后,我开始挽救数据,下面开始。插上过去的USB安装盘我有macOS S

2017-09-29 22:44:53 7506

原创 微波消解仪、凯氏定氮仪 Qt源代码公布 v1.0

在core部分包含大量的通讯接口和协议,和USB设备操作能力,我提取出为LibQQt工程,对于通讯协议、业务和界面工程相关的部分,必要在app工程中开发。说起来,程序员们相对使用整个工程,比较喜欢用LibQQt再开发。现在,这个通讯协议各个公司制定的不一样,下一步就应该GB。

2017-09-25 21:14:38 1348

原创 macOS安装vmware ubuntu不能共享剪贴板和共享文件夹解决

如果安装vmwaretools不能使用hgfs和dragdrop先更新vmware fusion到8.5.8安装open-vm-tools-desktop 一切默认 剪贴板可用、hgfs不可用安装VMwareTools-10.1.6-5214329 一切默认 hgfs可用这个的重点在于安装顺序,安装顺序正确,启用就很顺利。

2017-08-29 18:00:48 3750

原创 Windows Qt 调用 vlc-qt以及libvlc记录

下载LibVLC224下载地址下载 cmake下载地址下载 vlcqt 源代码下载地址编译下载LibVLC2.2.4目的要libvlc.lib、libvlccore.lib和头文件给 vlc-qt 编译链接用,里面有dll 运行时使用,在此处我用64位 libvlc2.2.4。下载后解压缩到合理位置给 vlcqt 链接用。下载地址只有7z 格式压缩包有SDK下载 cmake编译 vlcq

2017-08-21 11:36:44 1227

原创 Linux Qt调用 LibVLC记录

简介clone libvlc编译vlc-qt 库Could not find LibVLC编写 MediaApp简介我打算在 Qt 中播放流媒体,Github 上有个封装的 vlc 到 qt 的中间 wapper,拿来用在项目中,在此介绍实际操作过程中的使用方法。相对于使用 ffmpeg 操作媒体编解码的 QtAV 来说,这个经过了 libvlc 操作媒体编解码,前者难度较大,这个难度适中。

2017-08-16 14:09:14 1060

原创 Qt4.8.7 linux 程序移植到 Qt5.9 windows 记录过程

通用改变平台切换引发的改变Qt版本切换引发的改变通用改变来源1 借鉴2默认使用增删文件的方法适配平台,在 pro 中用 win32、unix 加以区分。毕竟程序是用来看的,不是文件改什么也不要改文件 UTF-8编码,否则在多国语言功能上后悔终生尽量使用 Qt 内部宏控制,文件内宏控制放在最后一招。平台切换引发的改变把 MIPS Preview 代码删除,MIPS、Ubuntu、Win

2017-08-13 15:02:32 1314

原创 Qt安装、配置开发环境和使用方法

Qt 的下载Windows 平台Linux 平台Qt 的安装Windows 平台Linux 平台Qt 的配置Windows 平台Linux平台Qt 的功能介绍Qt 使用精粹Qt 的下载Windows 平台Linux 平台Qt 的安装Windows 平台Linux 平台Qt 的配置Windows 平台Linux平台Qt 的功能介绍Qt 使用精粹

2017-08-12 19:15:15 1622

原创 从零开始学编程-从C开始

编程入门概述怎么样才可以开始编程软件设计语言的语法编程语言入门知识数据类型运算符控制语句编程语言特性软件设计语言C语言编写入门开发框架API输入输出IO函数编译目标程序关于运行的技术软件设计语言高级编程操作系统技术问题的解决编程入门概述打开一个ide,打开一个文件,写写句子就能运行。这是每个编程者梦寐以求的。假设所有的功能、问题,几个句子就能达成目的,程序员还有什么追求呢

2016-12-01 21:00:11 4679

原创 C++在程序开发语言中的地位

把C++从C的世界里轰出去!!! 它和Java都是面向对象语言,实际应用中多用于上层系统或者用户应用开发,只有C承担了系统底层的功能开发,把C++和C混合在一起,成何体统?!

2016-11-06 14:57:33 2199

原创 Qt QSqlDatabase操作数据库概述

概述QSqlDatabaseQSqlQuery应用实例1应用实例2概述QSqlDatabaseQSqlQuery应用实例1应用实例2

2016-10-25 10:52:15 701 1

原创 台湾光阳CK1-150

光阳历史技术参数水冷冷却四气门发动机电喷技术平衡轴光阳历史技术参数水冷冷却四气门发动机电喷技术平衡轴#

2016-09-12 11:08:59 1526

原创 Qt网络通信骨架解析,QtClient QtServer QtSerialPort

概述通信骨架通讯组件通讯协议通讯功能通讯报文通讯结构体工作过程通讯例程QtServerQtClientQtSerialPortQtProtocolQtNetworkProtocolQtC3SerialProtocolQtC0SerialProtocolQtN0ThirdpartyProtocolQtC788ProtocolQtMessageQtNetworkMe

2016-09-08 11:22:05 3792

原创 工程存储位置设置

软件工程师职业职业生涯中的核心问题软件工程代码存储位置软件工程师职业长期与代码为伴,自由空间狭小。 承受精神/意志/脑力的巨大考验。 这是软件行业内工程师所面临的巨大问题。职业生涯中的核心问题作为一名软件工程师,产品主要是二进制代码。一般我们不能直接编辑,毕竟在汇编代码中走动都不是容易的事情。那么产品就有了明确的内容了,源代码,那么要把这些繁复的规模庞大的代码积累下来,存放在哪里呢?软件工程

2016-08-30 12:14:09 665

原创 网络通信组织关系剖析

通讯方式通讯能力通讯协议通讯内容通讯接口通讯方式串口通讯,有线网口通讯,无线网口通讯。通讯能力Client-广域网 Server-局域网 Serial-下位机通讯协议虚拟通讯协议派生的具体通讯协议。 具备登陆能力,设定了登录方式,传输文件方式等。通讯内容登陆,枚举目录,传输文件等。通讯接口登陆接口,枚举目录接口,传输文件接口

2016-08-30 09:49:57 659

原创 FoundationClass设计编写思考

概述不确定的概述公司在开发过程需要一些已经做好的类库,交给App使用。在这里将进行列举探讨。不确定的输入法和MsgBox很难在每个屏幕上进行适配,那么要不要将它做到Foundation里呢?

2016-08-12 09:19:00 428

原创 Ubuntu X64 系统安装配置编录

概述安装Qt安装WineTotalCommanderSourceInsightNotepad2RapidEEx64RulerTakeColor更新firefox安装Git安装Git客户端MeldDiff配置邮箱Thunderbird持续更新概述工作中使用Ubuntu作为操作系统做开发,而重新安装系统之后需要配置非常多的东西在此一一记录。安装Qt需要安装X11的sdk包su

2016-08-11 11:36:08 734

原创 Linux系统应用管理方法探究

概述我们生产的App,仅仅是个单一的App。 但是在App中包含一些非应用应该管理的功能。 所以引发了这篇文章。部署结构需要一个管理的App,它承载了桌面的功能。 每个App的安装包,都固定形式,有编辑好的的发布工具。 在特定平台下有交叉开发和编译工具。开发好工程后,对其按照固定形式发布。 一般,需要提供开发工具,具备发布能力。管理能力AppManager有安装和卸载App的能力。 检测

2016-08-03 16:01:42 327

原创 关于南海诸多问题的看法

我是一个有政治信仰的程序员。对于海岸线不合理的巡航。如果临近献出生命,那么允许开火。我希望留存士兵的生命。

2016-07-25 21:59:08 409

原创 Qt CS架构 客户端代码编写技巧 QTcpSocket

QT网络编程解说QTcpSocket网络编程细节这里是更新版本的 Qt 网络编程解说QT网络编程解说很多人在编写网络代码的时候,客户端代码编写的功能总不能胜任所需要的功能能力,现在我将编写网络代码所需要遵循的规范输出出来,帮助别的人梳理对网络的认识。连接网络和服务器通信的过程:连接,断开属于开关的时间。中途所有的数据消息都遵循如下过程: 打包数据, 打包消息, 发送

2016-05-10 20:53:16 9028 1

原创 Qt 嵌入式 利用wpa_supplicant编写WIFI、有线网络管理器

HNEthManager嵌入式linux系统中没有内置自动化程度高的管理程序,这个程序就完成根据有线插拔来判断是否启用无线的功能。HNEthManagerhnethmanager.h#ifndef HNETHMANAGER_H#define HNETHMANAGER_H#include <QObject>#include <QTimer>#include <QList>#include "H

2016-05-07 00:09:53 10519 11

IPTVHelper.Windows.MacOS/IPTV/网络电视桌面版/Windows、macOS版

IPTV,网络电视桌面版本,包含Windows/macOS版本, 支持打开看电视,CCTV,地方台,其他台。 支持测试电视源, 支持添加、修改电视源保存并当即生效,CTRL+S。

2020-03-14

多环境配置随意切换开关工具(Multi-environ Manager v7.2)

使用Python开发的多环境随意切换开关工具。 介绍下PyMake的提供的命令和脚本。 先说说脚本,PyMake7提供了mm、pymm、pymake、pyenv、pyvc、pycmd、pyinfo等程序分别提供不同的具体的功能,install.bat即可全部安装,unstall.bat即可卸载干净。在Unix平台上,安装器和卸载器后缀名为.sh。 再说说命令,pymake是主程序,所有的重要的环境配置命令都由他提供。 现在根据脚本不同分别进行介绍,用户安装后可以使用全部bat或者sh,稍微注意下Unix下,使用风格和Windows有点区别。 使用之前,请执行一下,观察下命令行,随后需要编辑下自己的环境,或者从我提供的环境里port出自己的环境,配置一次环境,以后就光使用。 pymake: source命令:切换环境文件的目录,切换环境文件。一般一个操作系统使用一个环境文件,.json后缀的文件,在我提供的example里面有很多.json环境文件,用户可以仿照配置自己的环境,port命令可以导出很具体的环境哦,这一个环境文件,保存了很多环境,互相冲突或者兼容,都知道的,多目标编译的时候,需要使用不同的环境,环境之间是冲突的。 set命令:在设定完成环境文件后,使用set命令进行具体的设置,包括设置path、env内容、command内容。一般我会记事本2编辑.json文件,那样更方便,当然set命令也很方便。set current env非常方便。 list/show命令:查看path、env、cmd的配置,非常beautiful。环境多的记不清了就list以下。 env命令:和上边的命令一样的性质,只是查看env的具体配置。我特别喜欢这个命令,我最关注这个命令。别名environ see命令:查看用户保存的命令集。有cmd、ss两个别名。 clean命令:pymake执行用户程序时会生成*_effect.bat/*_unset.bat/*_exec.bat,临时生成,如果用户程序执行崩溃,这些bat就会留下,clean命令可以准确的清理他们。pymakev8我会把这些bat移动到确定的目录下,pymake7这些bat跟随用户环境文件目录移动。 here命令:pymake执行用户程序会在默认执行目录下执行,这个目录可以用get default exec root命令获取到,here命令则迫使pymake在当前目录下执行用户程序。pymake的很多命令都支持here参数。别名hh。 export命令:将用户保存的env,依照环境名导出。不是环境文件哦,里边有好多环境,他们各有各的名字,pymake能够找到他们依照名字导出给用户使用。 type命令:将用户保存的cmd,依照命令名导出。pymake可以帮助用户保存一些命令,命令组,各有名字,可以按照名字导出给用户使用。 exec命令:执行用户输入的命令。别名cc。包括pymake保存的,包括系统的,都可以执行,只要当前环境里找得到的,都可以执行。 use命令:以上几个命令都是在current环境下执行的,也就是pymake里保存的用户默认环境。use命令促使pymake在用户指定的保存的环境下工作。这个用途很广泛,可以使用某个环境导出env、cmd,可以使用某个环境查看环境文件内的各项数据。 have/has命令:查看环境文件中是否存在某个配置,path、env、cmd等都可以查看,返回True或者False。 get命令:包含获取当前env,即默认env;获取默认执行目录;获取所有信息,包括环境文件所在、程序所在、程序INI所在,source/program可以获取到具体的值,返回字串。 initialize:用户进行了某些非法操作,pymake没处理上,initialize即可。initialize会把用户环境目录重置到默认位置。然后用户继续设置到自己的环境文件目录即可。 port/translate命令:这是个重要的命令。用户自己有一些环境,别人有一些环境,用户和别人之间希望互相使用下环境,可是用户不愿意直接使用,而且路径还有一点分歧。env的配置是可以通用的,也有特用的。用户可以使用port/translate这一对命令在自己和别人的环境文件之间进行数据传输。包括传输path、传输env、传输cmd。可以具体到传输某个项。这是一个很beautiful的命令,显示很美观、直观,使用对比视图。 -h,--version:默认命令。 pymm,mm:这两个脚本是pymake的别名脚本,用户安装后也可以使用这两个命令调用以上命令。 pyenv: open/close命令:用户使用pyenv有非常大的好处,他可以在当前执行器下,使用pymake保存的环境影响当前执行器的环境。并且可以开启、可以关闭。 pyvc: open/close命令:这个命令和上边那个是一样的,可是,这个可以启动vc环境,而且用户可以设定使用哪个vc环境,使用什么目标都可以轻易设置,已经被用户保存起来了! pycmd: 这个脚本,是对pyenv命令的封装,他允许在当前执行器环境里,使用用户指定或者默认的环境执行用户保存的或者系统的命令,并且影响当前环境。 pyinfo: 这个脚本还在开发之中,为用户提供丰富的PC信息等。 这几个脚本的目标是把pymake保存的环境、命令,应用于当前执行器。 历时1-2年,如此之久,开发出这样的多环境配置器,随意切换环境,实在是了不起的建筑,我自己都觉得自己了不起。

2019-04-26

Vim 配置文件

支持linux下的vim配置,也可以在windows下使用,适配一下就可以。 里面有截图,界面很美观。

2017-11-19

pymake.py 1.0

PyMake是基于Python2和Python3开发的跨平台交叉编译Make工具。在源码和安装包之间横亘编译器、Makefile(包含Project-file)、GenMake-Tools,而现在太多的Genmake-Tool(包含cmake)只能创制出Makefile等工程描述文件,对Make过程却支援的很差劲,PyMake来了。PyMake基于Python,可以跨平台配置交叉编译工具链,提供generate build install完整服务。全命令行,将来还会有GUI界面加入。资源里有git地址,可以跟踪更新。丰富易懂的命令、简洁易读的json工具配置文件,亲人的工作思路,值得拥有。暂时支持cmake等,研究下genmake命令行,扩展其他genmake非常容易。我也会继续更新。

2017-09-10

PyMake 1.0

PyMake是基于Python2和Python3开发的跨平台交叉编译Make工具。在源码和安装包之间横亘编译器、Makefile(包含Project-file)、GenMake-Tools,而现在太多的Genmake-Tool(包含cmake)只能创制出Makefile等工程描述文件,对Make过程却支援的很差劲,PyMake来了。PyMake基于Python,可以跨平台配置交叉编译工具链,提供generate build install完整服务。全命令行,将来还会有GUI界面加入。资源里有git地址,可以跟踪更新。丰富易懂的命令、简洁易读的json工具配置文件,亲人的工作思路,值得拥有。暂时支持cmake等,研究下genmake命令行,扩展其他genmake非常容易。我也会继续更新。

2017-09-10

SourceInsight3.5.66绿色中文汉化2.0 Win7/XP 32/64 自适应

http://download.csdn.net/detail/dr_abel/3864469 2.0版本是1.0版本的升级和优化 1. 为了给自己的win7-64bit使用,所以进行了升级,通过虚拟机测试,已知的支持xp/win7 32bit/64bit。据评论说win2003也可以用,中英文无误。 2. 特性都没有变,稳定性依然很好。 3. 安装过程 有很大改动,更工整和稳定。 4. si自动打开不会影响安装过程,但还是建议中间自动打开时关闭。 5. 汉化时,英文文件保存在安装目录backup文件夹下。 6. 配置文件中英文都适用 7. 看到确实有人下载,所以我把积分改低了,希望大家都能用上好用的工具。 8. 由于开发需要,过段时间我会制作一个好用又稳定的vim安装配置工具。

2012-07-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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