【Linux】Linux 下编译安装 tcl 和 tk
记录编译安装 tcl8.6.10 和 tk8.6.10 的过程.
文章目录
- 1. 下载源码压缩包
- 2. 安装 tcl
- 3. 安装 tk
- 4. 安装路径
1. 下载源码压缩包
在 tcl.tk 或 activestate 下载 tcl8.6.10-src.tar.gz
和 tk8.6.10-src.tar.gz
.
Download
如果系统装有系统包管理工具安装的 tcl
和 tk
,请卸载.
例如卸载 Ubuntu 下 apt 安装的 tcl
包
sudo apt remove tcl
2. 安装 tcl
tar -xzvf tcl8.6.10-src.tar.gz
cd tcl8.6.10/
cd unix
./configure
sudo make
sudo make install
$ tclsh8.6
% info tclversion
8.6
% info patchlevel
8.6.10
%
sudo ln -s /usr/local/bin/tclsh8.6 /usr/bin/tclsh
$ tclsh
% info tclversion
8.6
% info patchlevel
8.6.10
%
3. 安装 tk
tar -xzvf tk8.6.10-src.tar.gz
cd tk8.6.10/
cd unix/
./configure
sudo make
sudo make install
$ wish8.6
%
sudo ln -s /usr/local/bin/wish8.6 /usr/bin/wish
$ wish
%
$ wish
% puts $tk_version
8.6
%
4. 安装路径
默认的安装路径如下:
prefix = /usr/local
exec_prefix = /usr/local
bindir = ${exec_prefix}/bin
libdir = /usr/local/lib
includedir = ${prefix}/include
datarootdir = @datarootdir@
runstatedir = @runstatedir@
mandir = ${prefix}/man
【Linux】Linux 下编译安装 tcl 和 tk相关推荐
- linux编译ice,linux环境下编译安装ICE
前面我们讲过了在linux环境下通过rpm的方式来安装ICE,这种安装方式可以是比较简单的,自己在安装过程中发现后面PHP无法装在IcePHP.sp模块,也有可能自己在安装过程中某个地方出错了.又尝试 ...
- linux系统下编译安装gcc库
概述 一般来说,gcc.g++为linux系统基础组件,不会需要升级,但在安装某些新软件时,需要c++17支持,此时就需要升级gcc.g++. g++包含在gcc库中,所以直接升级gcc即可. gcc ...
- linux编译cs文件,Linux Wine下编译安装CS反恐精英
CS反恐精英终于在我的Linux电脑上安装成功了, 为了一个游戏,怎么说呢,自己付出了不少,当然离不开网络,慢慢的自己喜欢上了Linux.不知道为什么,安全.简介.方便.我也说不清楚.我游戏玩的不多, ...
- Linux的视频分割软件,在Linux系统下编译安装Video Splitter分割视频工具
Video Splitter是一款视频分割工具,它可让您无损且方便地分割视频,它是用Vala编写的本地GTK程序,用于Linux桌面系统. 特征 很好用且支持众多主流Linux发行版. 无损切割大多数 ...
- linux mysql5.6编译_Linux 环境下编译安装MySQL5.6的笔记记录
一.首先搭建好Linux环境,我这边使用的是redhat enterprise 6.5,并且建议磁盘划分逻辑卷,以便后期的扩容工作. 二.环境搭建好了之后,我们就要去准备MySQL的安装文件,到现在为 ...
- 在Ubuntu下编译安装atom编辑器
2019独角兽企业重金招聘Python工程师标准>>> 今天一大早就在开源中国首页看到了atom编辑器可以下载使用的消息,打开一看只提供Mac版的安装包.于是去Github上看了看, ...
- linux mysql 5.6.22_LinuxCentOS6.0下编译安装MySQL5.6.22
Linux CentOS6.5下编译安装MySQL 5.6.22[给力详细教程] 一.编译安装MySQL前的准备工作 安装编译源码所需的工具和库(安装过程注意有没出错) yum install gcc ...
- linux 保存编译log,(转)Linux下编译安装log4cxx
一个项目的服务器端在Linux平台下,用到了开源日志库log4cxx,这个库是apache项目的一个子库.功能很不错.下面记录下它的编译和安装过程. 第一步安装apr-1.3.8,顺序不能错,它必须首 ...
- linux下编译httpd,Linux下编译安装Apache httpd 2.4
Apache是世界使用排名第一的Web服务器软件.它可以运行在几乎所有广泛使用的计算机平台上,由于其跨平台和安全性被广泛使用,是最流行的Web服务器端软件之一.当前Apache版本为2.4,本文主要描 ...
最新文章
- Alpha多样性稀释曲线rarefraction curve还不会画吗?快看此文
- lambda expressions are not supported at this language level
- 从运营角度看待UE设计
- AttributeError: ‘pyltp.Postagger‘ object has no attribute ‘load‘
- 服务器精益改善系列,精益生产改善的内容是什么?
- jsp不能使用return时候,如何在出异常时退出,不在向下执行
- 二十一天学通VC++之MFC线程处理概述
- diy手工制作泡沫小球_一撮羊毛用针来回的戳,DIY手工制作羊毛毡小动物,越戳越带劲...
- tp3.2 URL模式
- 我的Android进阶之旅------>解决:Failed to create ‘XXX\build\outputs\apk\xxx.apks‘: 拒绝访问。
- p2p服务器系统,先锋P2P高清点播服务器(XfServer)
- Fiddler抓包(Android app)
- 商品订单从购物车页面提交
- 目前从事工作的想法和建议
- mysql在centos下改24小时制
- 鸡兔同笼,今又鸡和兔关在一个笼子里面,动物的头的总数是35,动物的脚的总数是94,问你鸡和兔子各有多少只?提示:利用二重循环解决问题
- HTML5在手机端如何全屏展示
- java连接打印机打印PDF
- NSPredicate模糊、精确、查询
- Python——因子分析(KMO检验和Bartlett's球形检验)
热门文章
- 【JavaDebug(二)】之Mysql语法异常java.sql.SQLSyntaxErrorException: You have an error in your SQL syntax; chec
- win10重装系统无法使用蓝牙
- Android 通过Service 实现后台GPS定位
- 槐底社区陈玉信等领导改革创新
- Easy-Forex外汇平台
- 利用HTML、CSS、JS和Swiper插件实现抖音视频滑动功能
- 智能小区电动车充电站方案 充满自停:避免过充,保护充电安全
- SARscape 处理ALOS数据
- 如何制作一个塔防游戏 Cocos2d-x 2.0.4
- MongoDB入库、更新、查询效率简单测试