Mac下安装MacProt,并GNU autotools的安装和使用 autoconf,automake

1 MacPort的下载:http://www.macports.org/install.php, 需要安装xCode支持macport

2 安装MacPorts

与其他Mac的软件的安装方式相同,挂载dmg后,打开pkg,按照引导一步步next,然后没有drag到Application的动作。

(注:这一步骤非常慢。有的网友说是断了网就好了,如果这样的话,或许是在更新一些多余信息。)

3 然后将/opt/local/bin和/opt/local/sbin添加到$PATH搜索路径中
  编辑/etc/path文件中,加上

/opt/local/bin
  /opt/local/sbin

4、更新MacPorts索引

什么是MacPorts索引?如果你用过Linux的话,你一定用过apt-get或者yum,或者如果你用过BSD,一定用过ports。我们在键入这些命令时,按Tab键都会得到一些想要安装的软件的提示,这些提示信息,就来自于它们各自的索引。而MacPorts也与它们有类似的功能,所以索引也必不可少。在Shell下,执行如下命令:

 sudo port -v selfupdate  

其中-v表示verbose(冗余),即把信息都显示到Shell上。selfupdate即官网上说的“for users who already have MacPorts installed and wish to upgrade to a newer release.”

(注:我在进行这一步骤的时候,等待了很久。不过后来发现是因为我用的WIFI太不给力了 - -||| )

5、MacPorts的常用命令

(1)搜索MacPorts索引中的软件

 port search NAME  

(2)安装新的软件

 sudo port install NAME  

(3)卸载已安装的软件

 sudo port uninstall NAME  

(4)查看版本较低的软件

 port outdated  

(5)升级版本较低的软件

 sudo port upgrade outdated  

安装GNU autotools:

sudo port install M4

sudo port install autoconf

sudo port install automake

时间: 2024-12-28 20:22:45

Mac下安装MacProt,并GNU autotools的安装和使用 autoconf,automake的相关文章

解决Mac下Sequel Pro 1.1 连接 Homebrew安装Mysql5.7.8的问题 Sequel Pro 1.1 encountered an unexpected error

解决Mac下Sequel Pro 1.1 连接 Homebrew安装Mysql5.7.8的问题 Sequel Pro encountered an unexpected error Sequel Pro 1.1 encountered an unexpected error when connecting to mysql 5.7.8 rc via ssh 在OS X El Capitan环境下用 + homebrew安装 + MySQL 5.7.9: 解决办法,运行下面得命令升级mysql,重

Mac下打开eclipse 始终提示 你需要安装Java SE 6 Runtime

Mac下打开eclipse 始终提示 你需要安装Java SE 6 Runtime        周银辉 我的mac os 版本是10.9.2,  JDK配置得好好的,但打开eclipse时还是提示需要安装JRE 6.解决方法如下: 打开/Library/Java/JavaVirtualMachines/jdkXXXXX.jdk/Contents/Info.plist 按照如下配置,然后重启计算机. <key>JVMCapabilities</key> <array>

Mac 下 Nginx、MySQL、PHP-FPM 的安装配置

http://dhq.me/mac-install-nginx-mysql-php-fpm 用了3年多的本本罢工,最近新入手了一台 rmbp,一堆工作环境要配置,LNMP 里的 NMP 是常规要安装的,恰好也是第一次在 mac 上安装配置 nginx.mysql.php,所以顺便做个记录,免得以后忘了也好查看,不用到处翻. PS:下面的安装都是基于 homebrew,如果不熟悉或者还没安装有 homebrew 的话,可以查看这篇关于 homebrew 的介绍. 安装nginx 用 brew 一键

Mac下更新node版本和用yarn安装依赖

Mac更新node版本 sudo npm cache clean -fsudo npm install -g nsudo n stable n 显示已安装的Node版本n latest 安装最新版本Noden stable 安装最新稳定版Noden lts 安装最新长期维护版(lts)Noden <version> 根据提供的版本号安装Node Mac下用yarn安装依赖 brew updatebrew install yarn yarn init  //  npm init ,package

mac下android工程打包时的ant安装

一.Ant含义        Ant本身就是一种流程脚本引擎,用于自动化调用程序完成项目的编译.打包.测试等.ANT是纯JAVA语言编写的,所以具有很好的跨平台性.Ant运行是只需要一个XML文件(构建文件),所以操作比较简单.Ant通过调用target树,就可以执行各种task.每个task实现了特定接口对象.由于Ant构建文件是XML格式的文件,所以很容易维护和书写,而且结构清晰.由于Ant的跨平台性和操作简单,所以很容易集成到一些开发环境中.      (简单了解了下,具体的可以百度,后面

[如何在Mac下使用gulp] 1.创建项目及安装gulp

1.创建项目 2.安装gulp 3.运行gulp 创建项目 -创建项目文件夹命名为firstGulp,并在firstGulp目录下运行 npm init .npm init 会创建packjson文件,用于保存与项目有关的文件信息. 绿色部分需要我们根据项目自身情况手动输入 ,也可设置为空.红色部分是最终生成的内容. -当然在最后,需要手动确认信息.确认之后,会在firstGulp项目目录下生成一个packjson.json文件 -确认之后,在firstGulp目录下生成的packjson.js

Mac 下 Redis 5.0 的卸载与安装

卸载 停止 redis 服务器 redis-cli shutdown 检测 #检测后台进程是否存在 ps -ef |grep redis #检测6379端口是否在监听 netstat -lntp | grep 6379 #因为Redis可以妥善处理SIGTERM信号,所以直接 kill -9 进程id 也是可以关闭redis的 kill -9 PID 删除 make 的时候产生的几个 redis 文件 ll /usr/local/bin rm -rf /usr/local/bin/redis*

Mac下Supervisor进程监控管理工具的安装与配置

Supervisor是一个类 unix 操作系统下的进程监控管理工具. Supervisor是由 Python 写成,可用 Python 的包安装管理工具 pip(Python Package Index) 直接安装 代码如下: sudo pip install supervisor 配置 Supervisor Supervisor 的配置文件命名为 supervisord.conf,它为 supervisord(Supervisor 的主服务命令) 和 supervisorctl(Superv

解决安装yum -y install make gcc g++ gcc-c++ libtool autoconf automake imake mysql-devel libxml2-devel expat-devel后无法连接mysql

查看mysqld.log 日志: mysql日志 171210 19:38:22 [Note] Plugin 'FEDERATED' is disabled. 171210 19:38:22 InnoDB: The InnoDB memory heap is disabled 171210 19:38:22 InnoDB: Mutexes and rw_locks use GCC atomic builtins 171210 19:38:22 InnoDB: Compressed tables