1

私はクロスプラットフォームソフトウェアを書いているので、Windows環境がUn * xライクであることが好きです(私は古いUnix / IRIX / Linuxオタクです)。私はシェルとツールだけに関心があり、コンパイラやビルド環境にはあまり関心がありません(mingwやcygwinに依存しない実際の強力なビルドシステムがあります)。POSIXシステムのように機能するシェルウィンドウがWindowsボックスに必要です。

cygwinとそのCRLFの奇妙さとdll依存関係から離れて、問題を更新し、おそらくmingw/msysに置き換えたいと思います。私はこれを始めましたが、1つのことに困惑しています。同じWindowsパスにマップするには、mingwパスが本当に必要です。したがって、/はc:/および/ windows-> c:/windowsなどである必要があります。Mingwのデフォルトのマウント設定はchrootのようになり、mingw "/"はc:/mingwなどにマッピングされます。/ Windowsにアクセスするには、/ c/windowsなどのドライブプレフィックスを使用する必要があります。$ PATHや、これを機能させるために必要なその他のことを微調整できてうれしいです。誰かヒントはありますか?

4

1 に答える 1

2

CygwinをC:/にインストールできます。その場合、/はC:/になります。それがMSYSでできるかどうかわからない。

ところで、MSYSは9年前のCygwin 1.3.3のフォークであり、Cygwin本体と比較してそれほど多くの開発が行われていません。行末の問題に対して同じアプローチを採用しており、binmodeとtextmodeの両方のマウントが可能です。

于 2010-08-04T20:57:41.153 に答える