Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。2,184件20C++で、コンソールアプリケーションを作成しました。2015で作成し、cygwinからg++でコンパイルしました。他の環境へ配布したんですが、他のPC上での動作を確認できませんでした。)それも動かず、ログもなにもでない始末です。(一切反応がありません)以下、一部伏字ですが私の環境と他人の環境の違いです。-h$リモートリポジトリにソースをアップし、他のPCからclone,g++でビルドしようとしても、エラーが発生しておりました。libxmlやlibiconvが見つからないようなエラーでしたが、依存関係のディレクトリごとリモートのプッシュしたので、ないはずはないです。「他人」が皆帰ってしまったので、自宅に帰って試してみました。自宅PCはcygwinが壊れていたので、OS(win8.1)ごと入れ直し、一番にcygwinを入れ、外部サーバーから.exeのみダウンロードし実行してみたところ動いてしまいました。明日、別のPCから試行してみますが見比べられるよう動作環境でのcygcheckを記します。C:\cygwin64\bin\cygstdc++-6.dll以下、非動作環境のcygcheckです。C:\cygwin64\bin\cygstdc++-6.dll-vオプションについてはいまいち意味が理解できなかったので行っておりません。.exeの引数として渡されてしまうかと思います。個の銅バッジエラーの内容を貼り付けることはできますか?また「-v」オプションを追加すると詳しい情報が標準エラーに出力されるので、可能でしたら、正常なPCとエラーになるPCで取得して貼り付けてみてください。コマンドが実行されます。いうコマンドを作るのは避けるのが習わしになっています。個の銅バッジ実際testというファイルを生成しているわけではありません。プロジェクト名なので、testに置き換えているだけです。|2cygwinでコンパイルした場合、そのままだとcygwin.dllが必要になります。ほかの方の環境にはcygwinがインストールされていないのではないですか?gcc3まではcygwin依存をなくすためにコンパイル時に-mno-cygwinを指定していましたがgcc4では64bit環境ならばi686-w64-mingw32-gccでコンパイルする必要があります。他の方にもcygwinで実行してもらいました。私自信、Cに関する知識が貧しかったため、気付くことができませんでした。結果としては、cygwinのインストーラーから、gcc関連のパッケージをインストールしました。自宅の環境でも「そのうち開発環境作るだろうから」とインストールしていました。exeの実行のみの環境でもgccが必要だと思っていなかったため、実行できなかったようです。お騒がせいたしました。個の銅バッジgccを入れることで動いたのなら、もしかしたらgccそのものではなく、libstdc++が必要なパッケージだったのではないかと思いました。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。