問題タブ [msys]
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.
makefile - 期待されるすべてのライブラリを作成しないようにする
「googlemock」を作成しようとしていますが、取得しているライブラリはgmock_main.aの1つだけです。
gmock.aが作成されないのはなぜですか?4つの.oファイルが生成されます。
ありがとう、
バリー。
winapi - Mozillaのmsysmakeとの互換性のためにmsysmakeをコンパイルする
gccおよびGNUmake3.81のソースとともにmsysがインストールされたWindows7で実行します。
msys bashシェルで、WINDOWS32とHAVE_DOS_PATHSの両方を有効にする./configureを実行します。次に、makeを実行すると、「i686-pc-mingw32用にビルドされたこのプログラム」を報告する実行可能ファイルが生成されます。 msys / binフォルダー、makeが失敗し、ファイルが見つからないと主張します。ローカルで構築されたバージョンは、Mozillaバージョンの〜153KBと比較して、〜2.3MBです。
MozillaのクルーがWindows用のmakeのバージョンをどのように構築しているか教えてもらえますか?
ありがとう。
makefile - win32の構成ポート
私はWindowsを使用していますが、ファイルの作成に使用される構成ツールはどこで入手できますか?含まれていると思ったので、msysとmingwをインストールしました。
ヒントはありますか?
git - MinGWのmsysGitを使用する、またはその逆
リビジョン管理システムとしてgitを使用しています。そのために、msysGitをインストールして、MSW上のリポジトリをチェックアウトしました。ここで、MinGWを使用してプログラムをコンパイルしたいのですが、この「問題」が見つかりました。mingw-getを介してMinGWとMSYSをインストールすると、プログラムをコンパイルできます。問題ありません。しかし、私はgitにアクセスできません。Git Bashを使用すると、gitを使用できますが、コンパイルできません。
次のような可能性はありますか?
- MinGWを「GitBashに」インストールします(すでにmsysが含まれているためですよね?)または
- 両方のインストール間に「リンク」を設定して機能させる。
両方のパッケージをより簡単に最新の状態に保つことができる方法を好みます。
前もって感謝します :)
c++ - mingwを取得する-正しくインストールする-mingw/msysパスが欠落しているなど!
私はWindowsXPを実行しています。
私はこのチュートリアルに従っているので、ここからmingw-get-instをダウンロードします。
私はこれを数回行い、最後にboesをチェックして、gcc、g ++、MSYS、およびMinGWコンパイルスイートを含むがこれらに限定されないすべてのものをインストールしました。プログラムメニューのショートカットも作るように言った。
MinGW/binを環境設定のパスに正しく追加したと思います。
これで、MSYSシェルへのショートカットができました。C:\ MinGW \ msys \ 1.0 \ msys.batに移動しますが、msysディレクトリ全体が存在しません。
私の知る限り、たくさんの「パッケージ」がダウンロードされていますが(「mingw-getshow」はたくさん表示されます!)、正しくインストールされていないようです。
また、cmd.exeから「g ++ foo.cpp -o foo.exe」のようなコマンドを使用できるようにする必要がありますか、それともMSYSシェルからのみ使用できますか?cmd.exeを使用できなかったためです。
助けてください!
shell - MinGW/MSYSシェルの色
makefileの出力を色分けしたいのですが。
しかし、この端末でANSIカラーコードを機能させることができません。それは可能であるはずですが、ls --color
私にカラフルな出力を与え、私のシェルプロンプトも色付けされています:
おそらく最初のセクションでは、端末を特別なモードにして、カラーコードを受け入れるようにしているのではないかと思います。誰かが説明できますか?
windows-7 - mingw / git bash シェルでの jRuby の問題
Windows で mingw git bash シェルから jruby を実行する際に問題が発生しています。jruby 1.6.2 の Windows インストーラーをダウンロードし、問題なく実行しました。新しい Windows コマンド シェルを開くと、正常に動作するようです。レーキとシナトラの宝石をインストールしました。irbを使用しました。jruby -v と入力すると、次のようになります。
ただし、git mingw bash シェルを開いて jruby で何かをしようとすると、次のエラーが発生します。
jruby lib ディレクトリがクラスパスにあることを確認しました。
他のアイデアはありますか?
更新: 問題は、シェル スクリプトが最終的に jruby bin ディレクトリの jar を呼び出すことだと思います。
問題は、msys がほとんどの場合に POSIX を Win パスに変換できる一方で、スクリプトがクラスパスやその他の情報を jar に渡すために独自に文字列を作成することです。
これが物事がめちゃくちゃになっているところのようです。スクリプトには、これと同じ理由で cygwin を扱うコードのブランチがあります。スクリプトが cygwin で実行されていると思わせるように強制しようとしましたが、残念ながら、スクリプトは「cygpath」プログラムを使用してパスを取得しており、msys では使用できません。
msys - MSYSでファイルをダウンロードするにはどうすればよいですか?
バニラMSYS環境からスクリプトをダウンロードしたいと思います。
Linuxでは、
Mac OS Xでは、
残念ながら、これらの選択肢はどちらも、MSYSのデフォルトのインストールでは使用できないようです。私もPerlでモジュールを使ってみLPW::Simple
ましたが、それもデフォルトでインストールされていないようです。
これを実現するために使用できるデフォルトのMSYS環境に付属しているツールはありますか?
私はいつでもエンドユーザーにファイルを自分でダウンロードするように指示できましたが、それでは、追加のソフトウェアをインストールする必要性を最小限に抑えて、すべてを「正常に機能させる」という目標を達成できません。
unicode - MinTTYUnicodeのサポートとビルドエラー
MinTTYをMSYS (ここからダウンロード)で使用しようとしていますが、Unicodeがサポートされていないようです。
すなわち:
Unicodeテキストを貼り付けることができません(ゴミになります)。
Unicodeファイル
cat
を端末(UTF-8またはUTF-16)に送信すると、ガベージが返されます。使用
ls
していてファイル名がUnicodeの場合、ガベージが出力されます。結果をファイルにパイプすることは役に立ちません-Unicodeをサポートするテキストエディタで表示した場合でも、それはまだゴミです。UTF-8
種まきの設定がどのように機能するのかわかりません。何も変わらないようです。ソースをダウンロードしてビルドしようとすると、解決できないビルドエラーが発生します。
/li>
質問:
どういうわけかMSYS/MinTTYでUnicodeサポートを取得することは可能ですか(両方の問題のようです)?
そうでない場合は、のようなすべてのファイルをどこで入手できます
charset.d
か?また、MSYS用のMinTTYを構築するにはどうすればよいですか?
windows-7 - Windows でコンパイルすると、スーパー ユーザー モードを必要とする実行可能ファイルが作成されます
いくつかの Windows API 呼び出し (主にスレッド関連のもの) を使用する小さなアプリケーションを作成するだけです。問題は、生成されたプログラムを管理者として実行する必要があることです。cmake スクリプトは次のとおりです。
次のコマンドで実行します。
何か案は?