問題タブ [msys2]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1025 参照

java - MSys2 での Scala - 端末の初期化の失敗

私の環境は Windows 10 x64/Scala 2.11.7/Msys2 最新です。

MSys2 コンソールから Scala を実行すると、次のように表示されます。

cmd.exe から実行すると、期待どおりに動作します。この問題をデバッグするために、次の Scala プログラムを試しました。

Msys2 から実行すると、次のエラーが発生します。

私が試したことはうまくいきませんでした:

  • インターネット上の一部のスレッドでは、VC2008 ランタイムの欠落が原因である可能性があると言及されているため、x64 と x86 の両方があることを確認しました。
  • scala/lib/jline-2.12.1.jar から jansi.dll を抽出し、作業ディレクトリに配置します ("." を java.library.path に含めます)。
  • 新しい MSys2 ホーム ディレクトリから始めます。
  • cmd.exe から bash --login -i を実行しています (scala を実行しているときと同じエラー)
  • 32 ビットと 64 ビットの JRE を試す

もう 1 つ: この問題は sbt には影響しません。たとえば、「sbt console」を実行すると、バージョン 2.10.4 ではありますが、機能する Scala コマンド ラインが得られます。

0 投票する
1 に答える
6578 参照

opengl - MSYS2: Opengl 開発環境のセットアップ

Msys2 と mingw (32 ビットおよび 64 ビット ビルド用の mingws) を正常にインストールしました。ここで、開発用に Opengl ライブラリをセットアップしたいと思います。pacman を使用してどのパッケージをインストールする必要がありますか? また、opengl やその他の一般的な opengl ライブラリを使用してアプリケーションをコンパイルするには、どのリンカー ライブラリ フラグが必要ですか? (私の主なニーズは GLU、GLUT、および GLEW ですが、MSYS2 で利用可能な他のライブラリについてお知らせいただければ幸いです!)

0 投票する
2 に答える
6295 参照

eclipse - MSYS2 で使用するための Eclipse の構成

私はEclipse MarsとMSYS2を使用しています。Eclipse が MSYS2 のインストールを認識しません。32ビットコンパイル用のMingw-w64が含まれています。インターネットで見つけたものは機能しませんでした。私は何をすべきか?

0 投票する
10 に答える
169556 参照

git - Git Bash の Windows インストールで ~ ディレクトリの場所を変更する

私は正しい質問をしているのかさえ確信が持てません。私の状況を説明しましょう:

Windows 7 の Git についてです。

私の会社では、ローカル ハード ドライブではなく、ネットワーク ドライブに Windows ユーザー ディレクトリを設定しています (この質問の範囲外のバックアップやその他の目的のため)。そのポリシーを変更することはできません。

ただし、そのスキームの外にローカルファイルを持つことはできます。それが私のApacheサーバーのセットアップ方法です。完全にローカル。

Gitをインストールしました。Bash をインストールします。Bash を起動してcd ~(ルート ディレクトリに変更すると)、それ (Bash ルート) がネットワーク ユーザー ディレクトリを指していることがわかります。そうならないようにしたい。~ハード ドライブの別の場所に移動したい 。証明書や SSH キーなどのインストールなどの他の操作を実行するときに、デフォルトでそのネットワーク ディレクトリが自動的に使用されないようにしたいのです。

どこでも無駄に検索しましたが、見つけることができるのは、エイリアス、リダイレクト、および $HOME が指す場所を含む回答に言及しているものだけです。しかし、それは私が望んでいることではありません。

問題は、そのディレクトリを変更できますか? もしそうなら:どのように?

更新: $HOME を変更する必要があります。ただし、この神話上の $HOME 変数がどこに設定されているかを見つけることができなかったため、Linux システム バージョンの PATH か何かであると想定しました。とにかく...

の下に「プロファイル」ファイルがありますgit/etc。内容は次のとおりです ($HOME がないことに注意してください)。

0 投票する
2 に答える
717 参照

cygwin - MSYS と MSYS2 と CYGWIN を区別する

MSYS と MSYS2 と CYGWIN をどのように区別できますか (たとえば、コマンドまたは事前定義された環境変数を介して)。

この区別は、Scons などのツールが、生成されたコマンド ラインを適応させるために必要になりc:\\path\\to\\fileます`cygpath -w /c/path/to/file`

背景: MSYS2 はパッケージ管理が優れているため、MSYS2 を使用したいと考えています。Scons は MSYS2 で を生成します/c/path/to/fileが、csc(Microsoft の C# コンパイラ) は Windows スタイルのパスのみを許可します。