永发信息网

mingw怎么获得仿posix的环境

答案:1  悬赏:0  手机版
解决时间 2021-01-07 05:34
mingw怎么获得仿posix的环境
最佳答案
MinGW默认安装MSYS。通常打开的 MinGW Shell 其实 MSYS,MinGW 作为一个组件存在。
  MSYS -- Minimal SYStem,是一个 Bourne Shell 解释器。
  MinGW -- Minimalist GNU for Windows. 基于原生 windows 的开发环境,不是虚拟机。
  以 MinGW 安装根目录为 D:/MinGW/ 为例。

  1. 挂载文件系统

  挂载到 MSYS 下可以方便使用,新版的 MinGW 已经默认自动挂载。
  对于其他的文件夹,可以用同样的方式自动挂载。
  配置文件 D:/MinGW/msys/1.0/etc/fstab ,一行一组挂载配置。"原路径 挂载位置" 的格式。
  如下:

  复制代码代码如下:

  d:/MinGW/ /mingw

  D:/ /home/jackon/d
  默认只有第一行,所以只自动挂载了 MinGW。
  最好在末尾留一个空行。因为,手动挂载的信息也会写入 fstab,且不会另起一行开始写。
  手动挂载时需注意:

  1. 所有的路径都要使用 linux 格式的 '/'

  2. 挂载的目标路径使用绝对路径,且需要保证路径存在。

  手动挂载过程截图如下。
第三方库安装可以从源码编译安装,也可以将编译后的可执行文件放在 D:/MinGW/msys/1.0/bin 目录下。
  复制代码代码如下:
  ./configure --prefix=/mingw
  make
  make install
  3. 关联 windows 下的 vim
  在 D:/MinGW/msys/1.0/etc/profile 文件中 alias 一个命令指向 windows 可执行程序即可。

  注意,路径中如果有空格,需要使用转义字符 '/ '。例如,关联外部的 vim

  复制代码代码如下:

  alias vim="/C/Program/ Files/Vim/vim73e/vim.exe"
  启动 vim 后,不会使用本地的配置文件。可以将 vim 配置文件复制一份到 MSYS 的目录下。
  未找到启动前修改 runtimepath 的方法 -- 尝试着挂载 或 软链接

  4. 显示控制

  通过修改 D:/MinGW/msys/1.0/etc/profile 可以更改配置信息,同 linux 的 profile 文件。 Jackon@windows 处控制显示文本, /u 使用本地用户名,/h 显示 host 地址。
  复制代码代码如下:
  export PS1='/[/033]0;$MSYSTEM:/w/007
  /033[32m/]Jackon@windows /[/033[33m/w/033[0m/]
  $ '
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
文章开头写爱迪生81岁诞辰时纽约的友人举行欢
含有两个天的对联大全
安阳和内黄那有收兔子的
农村炒菜用的罐装气是什气
中信建投证券有限责任公司,中信金通都是证券
宝鸡火车站到宝鸡火南车站怎么走
a十ab十bc十cd十de十ef十fq十qh十hm=hhm问abc
财运由天莫苦求,五行土业较相称,风调雨顺颇
我家的小兔作文115个字
这种夹式负显背光校音器怎么用?下面校音选项
菜子饼如何运用,请教!
了解一些基本的房产术语对买房有很大的好处
MAVlS是什么酒
Eclipse4.7版本为什么安装不了中文语言包
4.1x1.5一0.41x5的简便运算
推荐资讯
用桔子叶泡水喝能有什么做用
雨的正面形象与反面形象
tak文件,有配套的cue文件三个,请问如何分轨
慢性疲劳到猝死只差5步?
从武汉到北京西的572高铁现在走到哪了
人不能吃甜食可用什么代替?
丝攻最好的能攻多少度材质
ubuntu12.04分辨率怎么没有1920*1080
我17约了个30的,碰了之后我再要求,她就不给
冷漠的人,谢谢你们曾经看清我歌词的意思
小县城2500工资可以养活一个大人和一个孩子吗
这样的哑铃凳角度可以练哑铃下斜卧推吗!
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?