`
saybody
  • 浏览: 907669 次
  • 性别: Icon_minigender_2
  • 来自: 西安
文章分类
社区版块
存档分类
最新评论

Cygwin+ Tcl 笔记

阅读更多

====================================
Cygwin下tcl脚本(应用程序)的配置方法
====================================
1. wish启动后,可识别的PATH是cygwin下的/usr,因此必须将/usr/local/bin/下的可执行文件链接到/bin/下
2. tcl脚本通常的头部如下:
#!/bin/sh

# the next line restarts using wish \

exec wish $0 $@
但是在cygwin下,同1,由于只识别windows路径,因此必须修改如:
#!/bin/sh

# the next line restarts using wish \

exec wish e:/cygwin/usr/local/bin/xspin510.tcl -- $*
3. 在tcl脚本中的exec命令,后面的可执行命令名,也必须加上路径。如exec $CC 需要修改为exec /bin/$CC
4. 与bash相对应的一些常用的命令:
copy | file copy <source> <target>
mv | file rename <source> <target>
rm | file delete <source> <target>
${CC%% -w} | regexp {([^ ]*)} $CC $CC0
5. tcl中的命令管道使用方法如下:
update

set fd [open "|/bin/$SPIN $s_options" r+]

catch "flush $fd"

update
这段代码用于更新fd对应文件,及时回写,完美数据流风格结构

====================================
Cygwin下源代码方式安装软件的方法
====================================
6. makefile中的install目标一般修改为:
install:

cp spin /usr/local/bin/

ln -s /usr/local/bin/spin /bin/

cp ../xspin5.1/xspin* /usr/local/bin/

#for cygwin

rm /bin/gcc

ln -s /bin/gcc-3.exe /bin/gcc

分享到:
评论

相关推荐

    Cygwin + OpenSSH FOR Windows的安装配置.docx

    Cygwin + OpenSSH FOR Windows的安装配置 Cygwin + OpenSSH 是一款功能强大且广泛应用的开源软件,主要用于远程连接和安全工具。在 Windows 操作系统中,使用 Cygwin + OpenSSH 可以提供一个非常好的解决方案,受到...

    Cygwin + OpenSSH FOR Windows的安装配置.pdf

    Cygwin + OpenSSH 在 Windows 操作系统中的安装配置 Cygwin + OpenSSH 是一个非常流行的开源软件,能够提供安全的远程连接工具,许多网管人员青睐于使用该软件。但是,对于初学者来说,安装配置该软件可能会有一定...

    Cygwin + Eclipse3.6 + NDK开发环境搭建

    在IT行业中,开发环境的搭建是开发者们必不可少的步骤,特别是在Android原生开发(NDK)中,结合Cygwin和Eclipse3.6能够创建一个高效的工作平台。本篇文章将详细阐述如何进行Cygwin、Eclipse3.6与NDK的集成,以便...

    Cygwin+NS2安装过程

    Cygwin+NS2安装过程 本文将指导您从头开始安装Cygwin和NS2,整个过程分为两部分:首先安装Cygwin,然后安装NS2。 安装Cygwin 1. 首先下载Cygwin的setup.exe安装程序,并运行它,选择“Install from Internet”,...

    Cygwin+NS2.33安装过程0-2

    ### Cygwin+NS2.33安装过程详解 #### 一、背景介绍与准备工作 在探讨Cygwin+NS2.33的安装过程之前,我们先来了解一下这两个工具的基本概念及其作用。 **Cygwin**:这是一个在Windows平台上运行的Unix-like环境,...

    Cygwin+NDk配置流程(最新,最全)

    Cygwin+NDK配置最新最全,Cygwin配置,NDK配置

    windows+cygwin+ns2安装步骤

    以下是一个详尽的"Windows+Cygwin+ns2安装步骤": 1. **了解ns-2**: ns-2是一个开源的网络模拟器,广泛用于学术研究和教育,它能够模拟网络协议、节点间的数据传输和各种网络拓扑。 2. **安装Cygwin**: - 访问...

    libiconv-1.15 cygwin+msvc

    libiconv-1.15,最新版,用cygwin+msvc2015生成的obj,然后用vc2015合成的动态库和静态库。其实cygwin就能生成动态库,但是文件名是iconv-2.dll,总觉得有点怪怪的。因此就用msvc2015手工合并了obj文件。这回没有...

    Windows + Cygwin + myNS2

    myNS2是NS2的一个版本,包含了额外的模块,如TKN 802.11e EDCF模块、NOAH路由、MFlood、CSFQ、Poisson流量模型、无线随机均匀模型、GE错误模型以及tcldebug,这些扩展使得模拟场景更加丰富和真实。 总结来说,安装...

    Windows+Cygwin+NS2本地安装文档 (Cygwin1.5.21-1+ns-allinone-2.30.doc

    《Windows+Cygwin+NS2本地安装指南》 在Windows环境下搭建网络模拟器NS2,通常需要借助于Cygwin这个模拟Linux环境的工具。本文档详细介绍了如何在Windows上安装Cygwin以及NS2,确保用户能够顺利进行网络模拟实验。 ...

    cygwin+eclipse搭建hadoop开发环境,运行wordcount

    接下来,"Cygwin+Eclipse搭建Hadoop开发环境"文档将指导你如何配置Eclipse IDE,使其能够与Cygwin集成,用于Hadoop项目开发。Eclipse是Java开发者常用的一款强大IDE,它提供了丰富的插件支持,包括Hadoop开发插件,...

    cygwin + NS2 2.28 成功安装教程.doc

    【cygwin + NS2 2.28 安装教程】 Cygwin是一个流行的开源工具,它允许用户在Windows操作系统上模拟Linux环境。NS-2(Network Simulator 2)是一个广泛使用的网络仿真软件,主要用于研究TCP/IP协议、路由算法以及多...

    iphone开发环境 windows篇之 cygwin + toolschain

    在本文中,我们将深入探讨如何在Windows环境下搭建用于iPhone应用开发的Cygwin+Toolchain环境。虽然这并不构成一个完整的开发环境,但它为开发者提供了一个编译和调试iOS代码的基础平台。首先,我们需要理解为什么在...

    Cygwin+MinGW环境的安装并编译vlc

    ### Cygwin+MinGW环境下vlc-1.1.11的安装与编译 #### 一、Cygwin环境的安装与配置 ##### 1. Cygwin的安装 - **版本**: 使用Cygwin的新版本(例如20081208版),通过本地安装的方式进行安装。推荐选择“完全安装”...

    Cygwin+NS2安装解疑最新综合版

    ### Cygwin+NS2 安装指南及常见问题解决 #### 一、引言 在计算机科学领域,网络模拟工具对于研究网络协议、评估网络性能等有着不可替代的作用。NS2(Network Simulator 2)作为一款开源的离散事件驱动的网络模拟器...

    Windows + Cygwin + NS-2安装

    本文档提供了一种在Windows环境下通过Cygwin成功安装NS-2(包括特定模块)的方法。Cygwin是一个开源工具集,可以在Windows上提供一个类UNIX的环境,使用户能够运行许多原本只支持Linux或Unix系统的应用程序。 首先...

Global site tag (gtag.js) - Google Analytics