Tmake v2.13-beta1发布 源码构建工具

TMake 是一个源码构建工具,支持多种编程语言,该软件主要目的是简化项目的创建和构建。主要功能包括 C++/C++ 依赖检查、跨平台编译,支持 C\C++\C#\Java 语言。

tmake is an easy-to-use tool to create and maintain makefiles and IDE project files for software projects. It can be a painful task to manage makefiles manually, especially if you develop for more than one platform or use more than one compiler. tmake automates and streamlines this process and lets you spend your valuable time on writing code, not makefiles.
tmake was originally developed by Trolltech to autogenerate Makefiles for building the cross-platform GUI toolkit Qt. It has evolved to support around 15 different C++ compilers integrating with build tools such as moc, as well as generating IDE project files for ">Microsoft Visual Studio. It automatically deals with operating system specific details such as linkage libraries and pathing ideosyncracies across a wide range of operating systems including 15 flavors of Unix, Microsoft Windows, Apple Mac OS X, and the Cygwin/MinGW win32 unix environments. It also supports embedded systems and processors including the arm, ipaq, sharp, cassiopeia, koala, mips, and qnx-rtp.

tmake is written in Perl and requires that you have installed perl version 5 or newer. Basic use of tmake requires no perl knowledge, but if you know perl you can extend tmake and write your own makefile templates.

下载地址:http://prdownloads.sourceforge.net/tmake/tmake-2.13-beta1.zip?download

时间: 2024-08-04 02:03:23

Tmake v2.13-beta1发布 源码构建工具的相关文章

tmake 2.13-beta1发布 一个源码构建工具

TMake 是一个源码构建工具,支持多种编程语言,该软件主要目的是简化项目的创建和构建.主要功能包括 C++/C++ 依赖检查.跨平台编译,支持 C\C++\C#\Java 语言.该版本改进众多,包括完全重新了核心,使用新的文件格式,强烈建议升级.目前该版本还只支持 Linux,其他系统的支持工作正在进行中. tmake is an easy-to-use tool to create and maintain makefiles and IDE project files for softwa

MSR Tools 0.3.0发布 源码分析工具框架

MSR Tools 0.3.0该版本忽略路径,一个活动的统计页面,更多的发布统计,更多的路径选择器,文件映射,截断的映射命令,一个责任统计命令,一些分布在可视化,可视化插值回归,在配置模式中有许多变化,及其它的一些小幅修正. MSR Tools是源码分析工具的演变,是一个度量计算器.统计生成器以及软件库挖掘框架. 主要特性: * 编程语言无关 * 可从 SubVersion.Git 导入数据 * 可扩展的统计生成器 * 可扩展的可视化工具 * 可通过 SQL 和 内部 DSL 查询代码历史记录

Serene 0.6.1发布 源码验证工具

Serene 是一款创建开放源码的验证工具,能够在JAXP 1.3的验证框架API集中RELAX NG 演算法提供好的信息,并且对有歧义和冲突的处理明确执行. Serene 0.6.1该版本已广泛的审查和重构,以提高性能.修复了一些错误,消息已轻微改动,已新增一个功能. 软件信息:http://code.google.com/p/serene/ 下载地址:http://code.google.com/p/serene/downloads/detail?name=serene.0.6.1.zip&

spring3.1.1源码构建错误

问题描述 spring3.1.1源码构建错误 最近想学习下spring源码,下载了spring3.1.1版本的源码,地址是:https://codeload.github.com/spring-projects/spring-framework/zip/v3.1.1.RELEASE.我是用ant构建的,下载完直接用ant jar package构建,出现如下错误:D:springWorkspring-framework-3.1.1.RELEASEspring-buildcommoncommon.

《面向机器智能的TensorFlow实践》一2.5 源码构建及安装实例:在64位Ubuntu Linux上安装GPU版TensorFlow

2.5 源码构建及安装实例:在64位Ubuntu Linux上安装GPU版TensorFlow 如果希望使用带有GPU支持的TensorFlow,那么最可能的选择是从源码构建和安装.本节给出了一个完整的安装参考实例,详细介绍了安装和运行TensorFlow所需的每一具体步骤.请注意,本示例中的操作系统为64位Ubuntu Linux发行版,因此如果你使用的是其他Linux发行版,则可能需要对某些命令进行修改(如apt-get).如果希望在Mac OS X上从源码构建TensorFlow,笔者推荐

Teiid 8.13 Beta1 发布,支持 WildFly 9.0.2.Final

Teiid 8.13 Beta1 发布,此版本支持 WildFly 9.0.2.Final.下载: http://teiid.jboss.org/downloads/ 此版本修复了之前版本关于 sockets,clustering 的 bug:支持 Web-Console.在以后的版本将会移除 "embedded" 包.更多改进内容请看发行说明. Teiid是一个数据虚拟化系统,让应用程序使用来自多个异构数据存储的数据. Teiid由一堆工具,组件和创建和执行双向数据的服务所组成.通过

《深入剖析Nginx》一1.4 源码分析工具

1.4 源码分析工具 深入剖析Nginx 对于Windows平台,首选Source Insight1源码阅读工具.该工具功能强大,根据其官方网站的介绍,Source Insight是一款面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++.C#和Java等程序的分析功能.Source Insight能自动分析和动态维护源码工程的符号数据库,并在用户查看代码时显示有用的对应上下文信息. 如果是在Linux平台下,则可以利用Vi2.Taglist3.Cscope4以及Ctag5这几个工具来

《深入剖析Nginx》——1.4 源码分析工具

1.4 源码分析工具 对于Windows平台,首选Source Insight1源码阅读工具.该工具功能强大,根据其官方网站的介绍,Source Insight是一款面向项目开发的程序编辑器和代码浏览器,它拥有内置的对C/C++.C#和Java等程序的分析功能.Source Insight能自动分析和动态维护源码工程的符号数据库,并在用户查看代码时显示有用的对应上下文信息. 如果是在Linux平台下,则可以利用Vi2.Taglist3.Cscope4以及Ctag5这几个工具来组合成阅读Nginx

《Android的设计与实现:卷I》——第1章 1.5Android源码开发工具的配置和使用

1.5 Android源码开发工具的配置和使用 Android源码开发需要安装配置Android SDK.Eclipse +ADT插件以及Source Insight工具,Android SDK中提供了大量的命令行工具供开发者操作设备和调试源代码:Eclipse+ADT插件用于开发和调试应用层以及应用框架层Java部分代码:Source Insight是阅读Android全部源代码的必备工具,但不具备调试功能.本节将分别介绍这三种工具的安装和使用. 1.5.1 配置Android SDK 步骤1