+ -
当前位置:首页 → 问答吧 → 各位大哥帮我解释这一句什么意思呢

各位大哥帮我解释这一句什么意思呢

时间:2008-01-02

来源:互联网

tar xvf /lfs-sources/tcl8.4.15-src.tar.gz
cd tcl8.4.15
cd unix
./configure --prefix=/tools
make
make install
make install-private-headers
ln -sv tclsh8.4 /tools/bin/tclsh
***********************************
ln -sv tclsh8.4 /tools/bin/tclsh
这一段中,我在cd unix目录下,没有发现tclsh8.4这个文件,为什么要做这个连接呢
代码:
lfs:/mnt/lfs/sources/tcl8.4.15/unix$ ls
Makefile tclCmdMZ.o tclLoadDld.c tclUnixCompat.o
Makefile.in tclCompCmds.o tclLoadDyld.c tclUnixEvent.c
README tclCompExpr.o tclLoadNext.c tclUnixEvent.o
aclocal.m4 tclCompile.o tclLoadOSF.c tclUnixFCmd.c
config.cache tclConfig.sh tclLoadShl.c tclUnixFCmd.o
config.log tclConfig.sh.in tclMain.o tclUnixFile.c
config.status tclDate.o tclNamesp.o tclUnixFile.o
configure tclEncoding.o tclNotify.o tclUnixInit.c
configure.in tclEnv.o tclObj.o tclUnixInit.o
dltest tclEvent.o tclPanic.o tclUnixNotfy.c
install-sh tclExecute.o tclParse.o tclUnixNotfy.o
installManPage tclFCmd.o tclParseExpr.o tclUnixPipe.c
ldAix tclFileName.o tclPipe.o tclUnixPipe.o
libtcl8.4.so tclGet.o tclPkg.o tclUnixPort.h
libtclstub8.4.a tclHash.o tclPosixStr.o tclUnixSock.c
regcomp.o tclHistory.o tclPreserve.o tclUnixSock.o
regerror.o tclIO.o tclProc.o tclUnixTest.c
regexec.o tclIOCmd.o tclRegexp.o tclUnixThrd.c
regfree.o tclIOGT.o tclResolve.o tclUnixThrd.h
tcl.m4 tclIOSock.o tclResult.o tclUnixThrd.o
tcl.spec tclIOUtil.o tclScan.o tclUnixTime.c
tclAlloc.o tclIndexObj.o tclStringObj.o tclUnixTime.o
tclAppInit.c tclInterp.o tclStubInit.o tclUtf.o
tclAppInit.o tclLink.o tclStubLib.o tclUtil.o
tclAsync.o tclListObj.o tclThread.o tclVar.o
tclBasic.o tclLiteral.o tclThreadAlloc.o tclXtNotify.c
tclBinary.o tclLoad.o tclThreadJoin.o tclXtTest.c
tclCkalloc.o tclLoadAix.c tclTimer.o tclsh
tclClock.o tclLoadAout.c tclUnixChan.c
tclCmdAH.o tclLoadDl.c tclUnixChan.o
tclCmdIL.o tclLoadDl.o tclUnixCompat.c
lfs:/mnt/lfs/sources/tcl8.4.15/unix$
参考文档:
http://www.linuxfromscratch.org/lfs/...ter05/tcl.html

作者: awnun   发布时间: 2008-01-02

ln -sv tclsh8.4 /tools/bin/tclsh

这是将 tclsh8.4 链接到 /tools/bin/tclsh ,用的是相对路径。创建的符号链接是指向同目录的文件,即 :

这里 /tools/bin/ 是要创建的符号链接所在的目录
cd /tools/bin/
ln -sv tclsh8.4 /tools/bin/tclsh
cd -

作者: tfkdmwmqtr   发布时间: 2008-01-02

谢谢,已经想通

作者: awnun   发布时间: 2008-01-02

有些文件直接引用tclsh,怕它们找不到~

作者: shooter   发布时间: 2008-01-02