問題タブ [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 投票する
2 に答える
185 参照

windows - '(' を含む bash 環境変数を展開します

Windows 10 で msys2 の bash を使用すると、bash スクリプトで、括弧を含む Windows 環境変数、つまり '(' に変数を設定できないようです。たとえば、

動作しません。env 変数を展開します$PROGRAMFILES。バックスラッシュでエスケープしようとしました。「$PROGRAMFILES\(x86\)」ですが、それは機能しません。bashでこれを回避する方法はありますか? または、展開された変数では括弧が許可されていませんか? Windows 変数はすべて、プロセス環境で使用できます。

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

msys2 - ld: 出力ファイルを開けません conftest.exe: 許可が拒否されました

Windows 7 64 ビットでMSYS2 (バージョン)を使用して、 corkscrewをコンパイルしようとしています。x86_64-20160205

出力は次のとおりです。

そしての内容config.log

この回答をテストしましたが、成功しませんでした。または、より正確には、次のステップに進みます(システムの検出に失敗しています。これは、コルクスクリューの構成の問題だと思います)ランダムに...

私はそのフォルダに対するすべての権利を持っており、ユーザーを使用して実行するため、これは権利の問題ではありません./configure

何か案が?

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

c - Windows 10 に GTK for c をインストールしますか?

Windows 10 に GTK をインストールする方法を教えてください。または、ステップ バイ ステップ ガイドを用意してもらえますか。おそらく、誰かがcmdからコンパイルする方法やIDEを準備する方法も説明している場合(コード:ブロックかもしれません)。

0 投票する
0 に答える
192 参照

c++ - msys2 で alpha_encoder.exe (webm-tools) を作成するには?

alpha_encoderをコンパイルしようとしています) ( webm-toolsの下の WebM Project の小さなユーティリティ)。msys2の以前のインストール ( build_locally_with_various_option_prompts.batによってダウンロードおよび構成された)が下にあります。時間はかかりましたが、なんとかffmpegをコンパイルできたので、それを使用することにしました(おそらくうまくいくと思います)。それが私が今までやってきたことです。c:\FFcompiler

まず、webm-toolsを の下に複製しまし/cygdrive/c/FFcompiler/ffmpeg_local_builds/sandbox/win32/libvpx-1.4.0/third_party/た。があるMakefileので、実行しようとしましたmake

しかし、g++mkvparser.hpp存在しません。コマンドは

Web を検索した後、webm-toolsはlibwebmに依存しているようで、 webm-toolsの兄弟フォルダーとして見つかることを期待しています。そう...

それで?README.libwebm「mingw-w64を使用してWindows用のlibwebmをクロスコンパイルするには」最初にcmakeこのように実行する必要があることを示していcmake -DCMAKE_TOOLCHAIN_FILE=path/to/libwebm/build/mingw-w64_toolchain.cmake path/to/libwebmます。私の場合:

i686 -w64-mingw32-g++cmakeが見つかりません。さらにグーグルで調べた後、これを修正する最も簡単な方法は、 を に追加することです。binmingw-w64-i686PATH

この後、cmake正常に終了し、 を作成しますMakefilemake、エラーで停止します:

エラーについて検索しましたが、立ち往生しています。私は何が欠けていますか?

0 投票する
0 に答える
605 参照

ruby - msys2 での ruby​​ gem ネイティブ拡張に失敗しました

いくつかの gem をインストールしようとしていますが、そのうちのいくつかはネイティブ拡張をビルドする必要があります。

自動生成された Makefile が何らかの理由で正常に動作しません。結果のエラーは次のとおりです。

このフォルダーに足を踏み入れて手動でメイクを実行すると:

問題をさらに詳しく調べます。

Makefile を少し変更すると (オブジェクトのヘッダーへの依存関係を削除します)、明らかなことが起こります。

(によって生成された) コマンドを手動で実行してmake -nも、エラーは発生せず、正常にコンパイルされます。残念ながら、このハッカーを使用して宝石を構築することはできません。

問題は、make で実行するとシステムがヘッダーを検出しないのに、gcc を直接使用すると検出されるのはなぜですか? 何を変更する必要がありますか?

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

windows - Windows 10 で MSYS2 を介して hmatrix をインストールする際の問題

(64 ビット) Windows 10 コンピューターに hmatrix をインストールしようとしています。多くの考えられる解決策 (「Windows」および「代替 Windows ビルド」の説明を含む) を検索して試した後、このReddit スレッドに記載されている一連のアクションを追求することにしました。

ただし、コマンドを入力すると

MSYS2 シェルに入ると、次のログが表示されます。

ただし、ディレクトリを確認すると、そこにあるc:\msys64\mingw64\binことがわかりlibopenblas.dllます。なぜ陰謀団がそれを見つけられないように見えるのか、私にはわかりません。

なぜこれが機能しないのか、または何をすべきかについての洞察はありますか?

更新: ファイルlibopenblas.dll.alibopenblas.aはディレクトリにありc:\msys64\mingw64\libます。このディレクトリも何らかの形で含める必要がある可能性はありますか? (もしそうなら、どうやってそれをしますか?)

また、以下の Alex Vorobiev のコメントにあるファイルをダウンロードし、c:\msys64\mingw64\binそれらが .dll であるか、.lib であるかc:\msys64\mingw64\libを入力しました。ヘッダー ファイルは、既にc:\msys64\include\openblas.

での切り替えや での切り替え\binなど、これらの変更を行った後、元の投稿のコマンドでいくつかのバリエーションを試しましたが、それでもすべて同じエラーが発生します。\lib\include\include\openblas

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

python - クロス gdb は python を見つけることができません

MSYS2/MINGW64 を使用して、Windows で Python をサポートするクロス gdb を構築しました。私はMINGW64にpythonをインストールしました。つまり、私は持っていpython2.7.exeC:\msys64\mingw64\bin、このアドレスは私のパスにあります。

gdb を実行すると、次のエラーが表示されます

C:\msys64\mingw64\libある場所も追加しましたlibpython2.7.dll.aが、それでも同じエラーが発生します。

また、Windowsにpythonをインストールしてすべてのパスを設定しようとしましたが、それでも同じエラーが発生します。

どうすればgdbにpythonを見つけさせることができますか?

0 投票する
3 に答える
32827 参照

qt - Qt Creator で MinGW-64 を使用する方法

これに関する多くの投稿があることは承知していますが、正直なところ、どれも理解できませんでした。

Qt Creator (オープン ソース 5.7) のキットをインストールするにはどうすればよいですか?

  • 私はすでに MSYS2 をダウンロードしてインストールしました...どうすればよいかわかりません。
  • すでに Qt64 をダウンロードしてインストールしました - NG....次に何をすればよいかわかりません。

私は Qt で開発できるようにしたいだけで、MinGW 32 と MinGW 64 の間で選択しました。

前もって感謝します!


編集:wikiページもチェックしました。ほとんどのコマンドは機能しませんでした。そして時代遅れだと言われました。