开发工具
石头
一个有理想的程序员。。。
展开
-
PTXdist 简介
PTXdist 简介PTXdist 是Linux 自动化的发行版构建工具。其官方网站是http://ptxdist.sf.netPTXdist 可以自定义自动化制作linux 发行版,可以用来构建自己独特的linux 版本。 PTXdist 来自于德国,是遵循GPL原创 2011-09-07 16:56:12 · 1003 阅读 · 0 评论 -
BuildBot
BuildBot是一个自动构建工具。每当代码有改变,服务器要求不同平台上的客户端立即进行代码构建和测试,收集并报告不同平台的构建和测试结果。BuildBot用python写的,该python程序只依赖python环境和Twisted(一个python网络框架),可以在很多平台运行。 BuildBot是一个系统的自动化编译/测试周期最需要的软件,以验证代码的变化。通过自动重建和测试每次发生了变化转载 2012-10-30 09:45:13 · 557 阅读 · 0 评论 -
cpp2c
What is cpp2c? Cpp2C is an (extern) C wrapper code-generator for C++ code.Cpp2C gets a C++ header file path and generate a thin C++ wrapper code with extern-C interface to that header file, allo转载 2013-08-06 14:21:03 · 1089 阅读 · 0 评论 -
Valabind
ValabindValabind is a tool to parse vala[1] or vapi files to transformthem into swig[2] interface files, C++, NodeJS-ffi or GIR.With swig, you can create language bindings for any APIwritten in va转载 2013-08-08 09:15:05 · 808 阅读 · 0 评论 -
10款免费且开源的项目管理工具
在任何一个项目开发或设计中,项目管理被认为最重要的过程之一,因此,选择一款适宜的项目管理工具尤为重要。项目管理是指管理项目计划、定义、监控、控制以及确认交付的过程,因此它的优势也是被公认的。随着各个领域特定项目管理需求的提升,这就需要一个更好的、免费的项目管理工具来管理。因此一款高效的、良好的项目管理必须具备快速的、强大的且包含以下功能:调度、成本控制、资源分配、预算管理、文档、协作以及沟通。转载 2013-09-13 17:21:45 · 1535 阅读 · 0 评论 -
The Language ⇔ Language Matrix
Languages running in other languages! Source-to-source compilers, interpreters, and bytecode compilers. None of these projects are vetted/assured to be complete.Submit your own link or add correctio转载 2013-12-21 09:24:50 · 1062 阅读 · 0 评论 -
VcXsrv Windows X Server
发现一个windows下开源且好用X Server.http://sourceforge.net/projects/vcxsrv/Windows X-server based on the xorg git sources (like xming or cygwin's xwin), but compiled with Visual C++ 2010. Source code ca原创 2013-06-26 11:31:15 · 8962 阅读 · 1 评论 -
让Gnu Global 搜索其它头文件
让Gnu Global 搜索其它头文件,包括系统头文件,其它库的头文件gnu global 通过GTAGSLIBPATH环境变量来确定符号数据库的位置,可以通过把其它的头文件索引成gtags符号数据库后,在GTAGSLIBPATH在添加该数据库位置,这样global就可以找到该头文件中的定义了。1.建立其它文件的索引 . 新建一个目录存放符号数据库,如:mkdir g原创 2014-01-22 10:41:54 · 3030 阅读 · 0 评论 -
让Windows命令行显示UTF-8字符
一直苦恼于如何在Windows终端中显示UTF-8字符的问题。比如,在MySQL命令行下,如果数据库的编码是UTF-8,那么,在查询数据库的时候,里面的中文都会变成乱码。今天半无意的搜索了一下,结果发现解决方案非常简单: 1. 修改终端的代码页。 在终端中输入: chcp 650012. 右键点击任务栏上的终端(也可以单击窗口左上角的图标),在快捷菜单中选择属性,在转载 2014-04-01 12:55:16 · 964 阅读 · 0 评论 -
虚拟串口工具_com0com
虚拟串口工具_com0com因为这年头,都 2012 年了,应该没什么人有在用 Serial port (串行端口 / 串口),说 Serial port 大家可能想不起来,但说 COM port 大家应该就知道是什么一回事了吧?就是那个从前在计算机后方一定有的 DB9 插头,但近几年的新计算机都再找不到了。虽然 Serial port 己经从大家面前消失得八八九九,但其实它在很多转载 2014-04-28 13:11:02 · 8754 阅读 · 0 评论 -
(ap)Proximated (x)Emacs Powered by Python
(ap)Proximated (x)EmacsPowered by Python.-- an XEmacs-like editor in Python. Eventually.Latest version: 0.16.0 "Big Smile". Download hereDevelopment Moved to GitHubNot that I'm doing much翻译 2012-04-09 11:57:51 · 757 阅读 · 0 评论 -
CScout: A Refactoring Browser for C
CScout: A Refactoring Browser for C Diomidis Spinellis Athens University of Economics and BusinessDepartment of Management Science and TechnologyPatision 76, GR-104 34 Athens, Greece Abstrac转载 2012-03-28 11:01:21 · 10424 阅读 · 0 评论 -
CScout: The C Refactoring Browser
CScout: The C Refactoring BrowserCScout is a source code analyzer and refactoring browser forcollections of C programs.It can process workspaces of multiple projects (we define a projectas a collect翻译 2012-03-28 10:01:01 · 1120 阅读 · 0 评论 -
Linux Target Image Builder
Introduction What is LTIB The LTIB (Linux Target Image Builder) project is a tool that can be used todevelop and deploy BSPs (Board Supp原创 2011-09-07 14:19:54 · 631 阅读 · 0 评论 -
OpenEmbedded 简介
OpenEmbedded 入门 :OpenEmbedded 简介1 概述OpenEmbedded(OE)是一个开源的嵌入式linux系统构建环境。 Openmoko和poky都使用了定制过的OpenEmbedded环境。 Openmoko是一个开放软硬件设计的手机平台原创 2011-09-07 14:35:13 · 684 阅读 · 0 评论 -
Sourcery G++ Lite 一个arm开发工具
Sourcery G++ Lite 一个arm开发工具Sourcery CodeBench Lite EditionSourcery CodeBench (formerly Sourcery G++) Lite Edition is a原创 2011-09-07 13:57:38 · 3383 阅读 · 0 评论 -
OpenEmbedded 简介
OpenEmbedded 简介1 概述OpenEmbedded(OE)是一个开源的嵌入式linux系统构建环境。 Openmoko和poky都使用了定制过的OpenEmbedded环境。 Openmoko是一个开放软硬件设计的手机平台。Poky的本意是一个定制过的OpenEmbedded环境。 Poky环境包含了一个叫作Sato的UI方案,我们有时也把这个方案叫作poky。其实我们可以转载 2012-01-08 17:21:37 · 552 阅读 · 0 评论 -
LLVM
LLVM ,命名最早源自于底层虚拟机器(LowLevelVirtual Machine)的缩写。它是一个编译器的基础建设,以C++写成。它是为了任意一种编程语言写成的程式,利用虚拟技术,创造出编译时期,链结时期,执行时期以及“闲置时期”的最佳化。它最早是以 C/C++为实作对象,目前它支援了包括Objective-C、Fortran、Ada、Haskell、Java bytecode、Py转载 2012-02-09 12:33:14 · 662 阅读 · 0 评论 -
编程语言新宠儿——Julia诞生记
导读:本文作者Stefan Karpinski是一名数据科学家和应用数学家。曾就职于Akamai, Citrix Online和Etsy;Viral Shah爱好对高性能计算机研究工作,曾就职于微软Star-P部门;Alan Edelman是一名教授,从事高性能计算、数值计算、线性代数、随机特征分析(随机矩阵理论)等方面研究。文中探讨了Julia语言的开发缘由以及它的新特性。笔者认为一门新转载 2012-02-24 21:09:23 · 686 阅读 · 0 评论 -
omaha 开源软件更新总署系统
IntroductionOmaha, otherwise known as Google Update, is a program to install requested software and keep it up to date. So far, Omaha supports many Google products for Windows, includingGoogle Chr翻译 2012-03-06 09:37:18 · 1510 阅读 · 0 评论 -
doxygen + uml
doxygen umldoxygen配合graphviz,可以生成带UML图表的文档。You can use Doxygen and PlantUMLtogether to integrate UML diagrams into generated documentation :原创 2012-03-27 14:46:08 · 1630 阅读 · 0 评论 -
Doxygen and plantuml
DoxygenYou can use Doxygen and PlantUML together to integrate UML diagrams into generated documentation :Defining aliasesDoxygen does not understand the @startuml and @enduml tags, and will ge翻译 2012-03-27 15:03:56 · 1589 阅读 · 0 评论 -
bash on win 10
无法输入汉字解决方案解决方案:在bash中启动一个sshd服务器,用ssh登录到bash。注意: 1. 因win10默认安装了一个sshd服务,要把bash中的sshd服务改端口。 2. 启动bash后,sshd服务没的自动起来,需手动启动,网上有资料可把bash中的sshd做成win10的一个服务程序,自动启动How to run sshd as a windows service ?。使用e原创 2017-05-26 22:53:17 · 1171 阅读 · 0 评论