- 博客(4)
- 收藏
- 关注
Tcl语言cmdline包
Cmdline包主要用来处理命令行输入。getopt argvVar optstring optVar valVargetopt与C语言中的getopt函数类似,如果成功取出命令行参数返回1,如果所有的命令行参数已经取完返回0,发生错误返回-1。argvVar是包含了参数的字符串,一般就是argv,optstring说明了参数选项,如果参数后还有值需要输入,例如“-f abc”这样的形式,这个...
2008-08-07 12:07:59
1106
Tcl语言自动加载机制
“pkg_mkIndex”是一个Tcl命令,它用来为自动加载功能建立索引文件。自动加载功能允许你编写一组Tcl过程放到一个脚本文件中,然后把该文件放到某个目录之下,当程序调用这些过程的时候,如果没有这些过程,他们会被Tcl解释器会自动加载。自动加载提供了两个好处,首先,你可以把有用的过程建立为过程库,而你无需精确知道过程的定义到底在哪个源文件中,自动加载机制会自动替你寻找,第二个好处在于自动加载是...
2008-08-06 20:01:25
403
Tcl语言包搜索机制
“pkg_mkIndex”是一个Tcl命令,它用来建立包索引,这样当使用“package require”时,相应的包才能被找到。使用“pkg_mkIndex”命令会建立“pkgIndex.tcl”文件,将“pkgIndex.tcl”和相关的库文件放到“$tcl_pkgPath”所指名的目录的某个子目录下,这样包才能被自动加载。以下是一个简单的测试:建立PackageTest.tcl文件,放入...
2008-08-05 21:15:55
280
boost1.35.0 Windows编译手记
使用的环境是VC2005. boost放在E:\boost_1_35_0目录下: 1. 编译bjam开始->程序->Microsoft Visual Studio 2005->Visual Studio Tools->Visual Studio 2005命令提示执行:E:\boost_1_35_0\tools\jam\build_dist.bat生成的bjam.e...
2008-08-01 03:38:43
142
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人