問題タブ [cygwin]
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.
c++ - Windows で Eclipse を使用して wxWidgets をビルドする方法
Windows XP SP2 ボックスに wxWidgets 2.8.9 をインストールし、指示に従ってライブラリを構築しました。今はHello World!を取得しようとしています。Eclipse 内からビルドするためのチュートリアルアプリですが、どうやら何かが足りないようです。Cygwin、Eclipse、および wxWidgets をうまく連携させる方法はありますか?
networking - 企業ファイアウォールの背後で cygwin を使用する方法
私は Microsoft IE 環境を使用していますが、いくつかの簡単なスクリプト タスクに cygwin を使用したいと考えています。
Windows プロキシ情報を使用するように構成するにはどうすればよいですか? Ruby gems、ping などはすべて、直接接続しようとしています。IE と Firefox が使用するプロキシ情報を尊重するようにするにはどうすればよいですか?
windows-xp - XPでDDDを適切に実行するための最小限のCygwinインストールは何ですか?
Windows XP では、Strawberry Perl に付属する MinGW の gcc を使用しています。ddd (データ表示デバッガー) も必要ですが、明らかに Windows で ddd を取得する最も簡単な方法は、Cygwin を実行することです。では、ddd を起動して実行するためにインストールできる最低限の Cygwin は何ですか? Win32 でネイティブに ddd を実行できればいいのですが、それは選択肢のようには見えません。
command-line - Windows コマンド プロンプトでスラッシュを使用できなくなった
Windows XP コマンド プロンプトで / を使用できなくなりました。また、cygwin のインストールが失敗した後に起動したようです。たとえば、cd /windows は機能しませんが、以前は機能していました。
これがどのように起こったのか、誰にも想像できますか?
おっとっと!XP では通常動作しませんが、Vista では動作すると読んでいました。私は自分の問題を単純化しましたが、それは間違っていました。本当の問題は次のとおりです。
次のような方法でコマンドプロンプトで使用できるcwrsyncバイナリ(cygwinでの使用を意味する)を使用していました。
ssh -i /keydir/keyfile ユーザー@サーバー
しかし、何かをした後(cygwinをインストールしていたようです)、cwrsyncファイルを再インストールした後でも、次のことしかできません。
ssh -i \keydir\keyfile user@server、つまり、ローカル ファイルを参照するときは Windows の規則を使用する必要があります。
これを cwrsync フォーラムに投稿しましたが、あまり活発ではないので、誰かがここで何が起こっているかを認識してくれることを期待していました。おそらく cygwin フォーラムも試してみる必要があります。
windows - cygwin の下の Windows アプリでキーを入力すると認識されないことがある
仕事では、Cygwin をよく使用します。Windows の広大な砂漠に小さなオアシスを提供してくれるからです。必然的に、ビルド スクリプト (社内で作成したバッチ ファイル) や Subversion CLI バイナリ (Windows のものをインストールしています) など、Cygwin 以外のプログラムを bash シェルで実行することになります。99% の確率で、このセットアップを使用しても問題はありません。ただし、残りの 1% は奇妙な問題を引き起こします。
ビルド スクリプトと SVN の両方で、ほとんどの場合、Enter キーは正しく解釈されます。たとえば、データベース作成スクリプトを開始すると、サーバー名の入力を求められます。「localhost」と入力してEnterキーを押します。すべて順調。次に、エラーがあれば最後に到達し、 を使用して出力しmore
ます。押したキーが認識されませんmore
。私はそれからCtrl-Cをしなければなりません。
同様に、Subversion の更新を行う場合、通常はすべて問題ありません。ただし、対話型の競合解決が行われる場合は、通常、"theirs-full" の代わりに "tf" と入力して Enter キーを押しますが、何も起こりません。Ctrl-C を押して、強制マージで更新を再実行するか、Windows で TortoiseSVN を使用する必要があります。
Cygwin がランダムにエンター キーをプログラムに渡していないように見える理由は何ですか? Unix と Windows のスタイルの行末に関係があるのではないかと考えたので、それらの文字を手動で入力してみましたが、違いはないようです。ありがとう。
編集:これが再び私に起こり、何かに気づきました。パスワードの入力を求めたのはSVNでした。パスワードを入力すると、画面にエコーされ(悪い)、Enterキーを押しました...何もありません。Enter キーを数回押すと、カーソルが移動しますが、何も起こりません。Ctrl-C を押すと、bash に戻り、「bash: [パスワード]: コマンドが見つかりません」と表示され、Enter キーを押した回数と同じ数の新しいプロンプトが表示されます。何が起こったのかというと、入力が SVN に到達することはありませんでしたが、SVN が終了した後に何らかの形で bash によって読み取られました。誰かが何が起こっているのかを理解するのに役立つかもしれないと思いました.
java - アーティファクトを配置する場所をMavenに伝える方法はありますか?
m2eclipse プラグイン、Windows コマンド ライン、および cygwin コマンド ラインの両方で maven を実行しています。
cygwin の bash シェルはアーティファクトを cygwin /home/me/.m2 ディレクトリにダンプします
ただし、m2eclipse および Windows シェル (Vista 上) は /Users/me/Documents/.m2 を使用します
中央の .m2 ディレクトリを 1 つ使用するように mvn コマンドに指示することはできますか?
ありがとう
php - FogBugz、WebSVN、Cygwin-差分が生成されない
私が尋ねようとしていることは少し具体的で小さなニッチであることに感謝することができますが、あなたがいくつかの助けを提供することができれば、あなたは実際に私の髪の毛の一部を保持させてくれるかもしれません!
私はもともとFogBugzテクニカルサポートページにクエリを投稿しましたが、あまり喜びはありませんでした。
基本的に、私はWebSVNをリポジトリブラウザーとして使用して、FogBugzのログおよび差分機能を提供しています。WebSVNを使用すると、ログを表示できますが、差分の情報は表示されません。私は細かい櫛でwebSVNのPHPを調べ、websvnがsvnユーティリティを呼び出して、ファイルの内容を取得し、sedとenscriptを使用してフォーマットすると、最終的に生成されるファイルが空白になることを確認しました。
ユーティリティ呼び出しを小さなステートメントに分割し、コマンドラインを使用して手動でテストしましたが、sedステートメントを組み込むまではすべてうまくいったようです。他の誰かがこの問題を抱えていましたか、または解決策を知っていますか?以下のステートメントはPHP内から呼び出されており、空のファイルが生成されている場所です。
cygwin - ホームディレクトリを安全に変更する
で指定されているようにホームディレクトリを安全に更新しようとしていますが/etc/passwd
、そのための標準のLinux utils(usermodおよびvipw)はCygwinによって提供されていません。
Cygwinでこれをどのように変更したか誰か教えてもらえますか?
windows - Emacs内からCygwin Bash Shellを実行するにはどうすればよいですか?
Windows で GNU Emacs を実行しているので、次のように入力します。
Windows コマンドライン DOS シェルを起動します。ただし、代わりに Emacs 内から Cygwin Bash シェル (またはその他の Windows 以外のシェル) を実行できるようにしたいと考えています。これはどのように簡単に行うことができますか?
windows - パス内のスペースをエスケープする方法を検出するにはどうすればよいですか
Cygwinでは、パス内のスペースを円記号でエスケープする必要があります。Windowsでは当てはまりません。パス全体を引用符で囲んでください。
Rubyでこれに自動的に変換する方法はありますか?
それ以外の場合、RubyでWindowsまたはCygwinを実行しているかどうかをどのように検出しますか?