問題タブ [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.
visual-studio - Windows での libgadu のコンパイル
Visual Studio 2008でlibgadu (インスタント メッセージング プロトコルのライブラリ) を使用したいと考えています。 - ./configure、make、make install。インクルードフォルダーに表示されたファイルlibgadu.hを、VSでインクルードファイルディレクトリとしてマークされている別のフォルダーにコピーしました。
ドキュメントからコードをコンパイルしたかった
コンパイル中に次の 2 つのエラーが表示されます。
どうすればいいですか?
permissions - cygwin と MVFS のファイル権限
私は 1.5.19 の dll バージョンで Cygwin を使用しています (はい、時代遅れです、私は知っていますが、構成管理の理由でそれを行っています)。umask が 022 であるにもかかわらず、すべてのファイル (既存および新しく作成されたもの) がパーミッション 644 で表示されます。また、chmod を使用してもパーミッションは変更されません。CYGWIN 環境変数に ntsec を設定しました。実行権限を追加できる必要があります。これを修正しようとすることができるものはありますか、それとも失われた原因ですか?
かなり後のメモ: 問題の重要な部分は、chmod しようとしていたファイルが、MVFS を使用する ClearCase 動的ビューにあったことであることに気付きました。ただし、実行権限を正常に設定する方法はまだ見つかりません。
c++ - Cygwin と Linux で g++ によって作成された実行可能ファイルのデフォルトのファイル拡張子
私はほとんどの作業を VisualStudio で行ってきましたが、gcc や g++ の経験はあまりありません。今朝、cygwin を使用して PC で (aprogram.cpp など) をコンパイルしようとしたとき、Ubuntu ボックスで同じものをコンパイルしようとしたときに (aprogram.exe) を取得しました。拡張子なしで (aprogram) を取得しました。 . 誰か親切に理由を教えてくれませんか。この質問は単なる好奇心からです。:)
前もって感謝します!
編集: (ジミーのコメントから) Cygwin の g++ のデフォルトは .exe です
windows - Cygwin を使用せずに Windows で Git を実行しますか?
Cygwin を必要としない Windows 用のネイティブ Git 実装はありますか? 私は TortoiseSVN クライアントのファンになり、Windows 用の同様の Git クライアントを見たいと思っています。
編集: Mercurialも検討していますが、決定する前にいくつか確認したいと思います。
visual-c++ - Cygwin シェルで cl.exe (MSVC コンパイラ) を呼び出す
私は Cygwin を多用しています ( PuTTYシェルを使用)。cl.exe
ただし、 Cygwin Bash シェルで (つまり、Visual C++ コンパイラ ツールチェーンを) 呼び出すのは非常に困難です。Bash シェルでの実行vcvars*.bat
は明らかに機能しません。VC++ の環境変数を Cygwin に移行しようとしましたが、それほど簡単ではありません。
Cygwin の Bash シェルで VC++ コンパイラを実行するにはどうすればよいですか?
bash - すべての ClearCase ビュー プライベート ファイルを削除するコマンド ライン
Windows の ClearCase ビューからすべてのビュー プライベート ファイルとディレクトリを削除するコマンド ラインを探しています。Cygwinも利用できます。
多数のファイルを扱っており、ファイルを 1 つずつ選択せずにすべて削除したいので、この記事で使用できるスクリプトは私が望んでいるものとはまったく異なります。
opengl - Cygwin で最小限の GLEW アプリケーションをコンパイルする
次のプログラムを考えて、Cygwin でコンパイルしてみましょう。
コンパイルして問題なく動作します。-I/usr/include/opengl
めちゃくちゃ重要なようです。
今、
によって編集された
失敗します。2 番目のアプリケーションをビルドする方法
初め
NVIDIA SDK から glew by をビルドするには、VS、cygwin、-D_WIN32 を指定した cygwin など、いくつかの方法があります。ソースからオリジナル glew の cygwin ビルドも試しました。
VSビルドが与える
cygwin ビルドは多くを提供します
また、-D_WIN32 を指定した cygwin はまったくコンパイルされません (この投稿に少し刺激を受けました)。
2番
-L/lib/w32api
または -L/usr/X11R6/lib -lX11 -lXi -lXmuを使用して OpenGL とリンクするには、2 つの方法があるようです。
ただし、-L ディレクティブは何も変更しません。/usr/lib/w32api/libopengl32.a がありますが、X11 バージョン (/usr/X11R6/lib/libGL?) がない可能性があります。Cygwin にはどのパッケージを含める必要がありますか? libGLから始まるすべてをインストールしました(だけでなく...)。
cygwin - Cygwinを肥大化させず、開発者として必要なものをすべて揃えるために、Cygwinでどのパッケージをインストールする必要がありますか?
通常、私はVMでLinuxを実行していますが、ほとんどのVMは外付けHDD上にあり、持っている場合と持っていない場合があります。Linuxのようなものが必要で、ラップトップにVMがない場合、Cygwinは軽量機能の優れた代替手段になると思います。しかし、構成を正しく行うのに問題があります-開発+X11の最低限が必要です。Cygwinをこのように使用した人はいますか?もしそうなら、あなたはどのような提案がありますか?
cygwin - Windows も Cygwin も実行できないバイナリ ファイルをどのように実行しますか?
まだ Linux の VM をロードしていません (自分のマシンの VM に OpenSUSE があります) が、Cygwin で実行可能ファイルを実行すると、「バイナリ ファイルを実行できません」というエラー メッセージが表示されます。Windows (PowerShell) から、ファイル名であるコマンドが見つからないというメッセージが表示されるか、./ を使用すると、このファイルを開くことができるアプリケーションがないと表示されます。また、Windows (コマンド プロンプト) で、ファイルがコマンドまたは操作可能なプログラムとして認識されないというメッセージが表示されます。
Cygwin で chmod を使用して、ファイルを実行可能ファイルに設定したことに注意してください。
これがどの言語にあるのかわかりませんが、実行可能ファイルです。このファイルをローカル マシンで実行できるようにして、アプリケーションのブラック ボックス テストである実際の割り当てを完了できるようにしています。残念ながら、私は旅行中で、家に帰るまで信頼できるインターネット アクセスがない場合、学校のサーバーに依存したくありません。
この問題に対処するための提案をありがとう。