当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Tmake使用指南 译者:一风(兰州大学高性能计算机试验室 cnyifeng@263.net) tmake是一个很好用的生成和管理makefile的工具,他是由Trolltech这家公司开发的,用perl写成。
 

 

    摘要:linux下c开发工具介绍 2001-05-22 9:49 发布者:netbull 阅读次数:388 linux的发行版中包含了很多软件开发工具. 它们中的很多是用于 c 和 c++应用程序开发的. 本文介绍了在 linux 下能用于 c 应用程序开发和调试的工具. 本文的主旨是介绍如何在 linux 下使用 c 编译器和其他 c 编程工具, 而非 c 语言编程的教程. gnu c 编译器 gnu......
 ·老将出马,一个顶仨    »显示摘要«
    摘要: 老将出马,一个顶仨 -也谈硬盘起死回生法 1998年的一天(具体时间记不清了),用了一年多的硬盘(1.6g)向我罢了工,屏幕显示的英文信息大意是硬盘有故障。 已经过保修期了,只有自己动手了,先用dos6.22的scandisk程序扫描了一遍硬盘(硬盘是fat16分区),发现0磁道有坏簇,scandisk作好bad标记后继续扫描,中途发现一大堆的坏簇,勉强扫描好,眼前已是红通通的一片bad标......


tmake使用指南(比autoconf,automake更好的选则)

tmake使用指南

【程序编程相关:BLOG技巧:给BLOG加一个控制菜单展

【推荐阅读:开源邪说读后感

【扩展信息:写给大学老师的一封信----我对软件人才

译者:一风(兰州大学高性能计算机试验室 cnyifeng@263.net)

    tmake是一个很好用的生成与管理makefile的工具,他是由trolltech这家公司开发的,用perl写成.trolltech这家公司的主打产品大家都知道是qt.

如果不是用tmake来管理makefile的话,那将会是一件痛苦的事情,虽然有autoconf等工具,但毕竟还是十分繁杂的,现在tmake将我们完全从繁琐的生成makefile的过程中解脱出来,只要很简单的步骤就可以生成makefile了.其实tmake原本写了使用在qt上的,只不过不用qt,我们也可以享受到他的好处,perl在这里面充分体现了他的强大,我一直以为,perl是一个很好的用于系统管理的语言.如果你会perl的话,你可以自己试着修改tmake.

    由于tmake是基于perl的,所以请你确认你的机子上安装了perl.tmake在windows与unix上都有支持.而且它是免费的.本文以linux为平台讲述.

    好了,下面我开始介绍tmake的安装

1.确认你有perl5以后的版本并安装了(windows用户可选)

2.在linux上解压tmake tar.gz,在windows上解压.zip文件.

3.设置好tmake路径参数(参见下文)

4.加入tmake/bin去你的执行路径.

下面是一些例子:

unix bourne shell:

    tmakepath=/local/tmake/lib/linux-g++

    path=$path:/local/tmake/bin

    export tmakepath path

unix c shell:

    setenv tmakepath /local/tmake/lib/linux-g++

    setenv path $path:/local/tmake/bin

microsoft windows:

    set tmakepath=c:\tmake\lib\win32-msvc

    set path=%path%;c:\tmake\bin

在上面设置的路径里面有各种平台支持文件与tmake执行文件.

tmake支持的平台有:

   aix, data general, freebsd, hpux, sgi irix, linux, netbsd, openbsd, osf1/dec, sco, solaris, sunos, ultrix, unixware and win32

 unix用户请注意:tmake默认的是perl安装在/usr/bin下面,如果你的不是的话,请修改tmake文件第一行的参数.

下面我们开始学习tmake的使用:

我假设你有一个小的qt程序,他由一个c++ header与两个source file组成.首先,你要创建一个tmake工程文件,如:hello.pro


...   下一页
 ·gnome1.4beta1发布    »显示摘要«
    摘要:今天,gnome小组终于发布了万众期待的gnome 1.4 beta 1。由于这是gnome 1.4的第一个测试版,在安装和使用过程中难免存在很多问题,如果你是gnome的忠实拥护者,gnome小组希望你能够帮助测试gnome 1.4 beta 1,下载地址为gnome镜像站点,文件所在目录为:/pub/gnome/betas/gnome-1.4beta1。   同时,gnome小组还发布了gno......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE