====================================
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的安装配置 Cygwin + OpenSSH 是一款功能强大且广泛应用的开源软件,主要用于远程连接和安全工具。在 Windows 操作系统中,使用 Cygwin + OpenSSH 可以提供一个非常好的解决方案,受到...
Cygwin + OpenSSH 在 Windows 操作系统中的安装配置 Cygwin + OpenSSH 是一个非常流行的开源软件,能够提供安全的远程连接工具,许多网管人员青睐于使用该软件。但是,对于初学者来说,安装配置该软件可能会有一定...
在IT行业中,开发环境的搭建是开发者们必不可少的步骤,特别是在Android原生开发(NDK)中,结合Cygwin和Eclipse3.6能够创建一个高效的工作平台。本篇文章将详细阐述如何进行Cygwin、Eclipse3.6与NDK的集成,以便...
Cygwin+NS2安装过程 本文将指导您从头开始安装Cygwin和NS2,整个过程分为两部分:首先安装Cygwin,然后安装NS2。 安装Cygwin 1. 首先下载Cygwin的setup.exe安装程序,并运行它,选择“Install from Internet”,...
### Cygwin+NS2.33安装过程详解 #### 一、背景介绍与准备工作 在探讨Cygwin+NS2.33的安装过程之前,我们先来了解一下这两个工具的基本概念及其作用。 **Cygwin**:这是一个在Windows平台上运行的Unix-like环境,...
Cygwin+NDK配置最新最全,Cygwin配置,NDK配置
以下是一个详尽的"Windows+Cygwin+ns2安装步骤": 1. **了解ns-2**: ns-2是一个开源的网络模拟器,广泛用于学术研究和教育,它能够模拟网络协议、节点间的数据传输和各种网络拓扑。 2. **安装Cygwin**: - 访问...
libiconv-1.15,最新版,用cygwin+msvc2015生成的obj,然后用vc2015合成的动态库和静态库。其实cygwin就能生成动态库,但是文件名是iconv-2.dll,总觉得有点怪怪的。因此就用msvc2015手工合并了obj文件。这回没有...
myNS2是NS2的一个版本,包含了额外的模块,如TKN 802.11e EDCF模块、NOAH路由、MFlood、CSFQ、Poisson流量模型、无线随机均匀模型、GE错误模型以及tcldebug,这些扩展使得模拟场景更加丰富和真实。 总结来说,安装...
《Windows+Cygwin+NS2本地安装指南》 在Windows环境下搭建网络模拟器NS2,通常需要借助于Cygwin这个模拟Linux环境的工具。本文档详细介绍了如何在Windows上安装Cygwin以及NS2,确保用户能够顺利进行网络模拟实验。 ...
接下来,"Cygwin+Eclipse搭建Hadoop开发环境"文档将指导你如何配置Eclipse IDE,使其能够与Cygwin集成,用于Hadoop项目开发。Eclipse是Java开发者常用的一款强大IDE,它提供了丰富的插件支持,包括Hadoop开发插件,...
【cygwin + NS2 2.28 安装教程】 Cygwin是一个流行的开源工具,它允许用户在Windows操作系统上模拟Linux环境。NS-2(Network Simulator 2)是一个广泛使用的网络仿真软件,主要用于研究TCP/IP协议、路由算法以及多...
在本文中,我们将深入探讨如何在Windows环境下搭建用于iPhone应用开发的Cygwin+Toolchain环境。虽然这并不构成一个完整的开发环境,但它为开发者提供了一个编译和调试iOS代码的基础平台。首先,我们需要理解为什么在...
### Cygwin+MinGW环境下vlc-1.1.11的安装与编译 #### 一、Cygwin环境的安装与配置 ##### 1. Cygwin的安装 - **版本**: 使用Cygwin的新版本(例如20081208版),通过本地安装的方式进行安装。推荐选择“完全安装”...
### Cygwin+NS2 安装指南及常见问题解决 #### 一、引言 在计算机科学领域,网络模拟工具对于研究网络协议、评估网络性能等有着不可替代的作用。NS2(Network Simulator 2)作为一款开源的离散事件驱动的网络模拟器...
本文档提供了一种在Windows环境下通过Cygwin成功安装NS-2(包括特定模块)的方法。Cygwin是一个开源工具集,可以在Windows上提供一个类UNIX的环境,使用户能够运行许多原本只支持Linux或Unix系统的应用程序。 首先...