前提、実現したいこと
C++のHello,Worldをやりたいのですが、コンパイルがうまくいきません。
何をどのように調整すればいいのでしょうか…?
発生している問題・エラーメッセージ
以下のエラーが出てうまくいきません
PS C:\Users\motch\Java> g++ HellloWorld_C++_20221216.cpp -o HellloWorld_C++_20221216 ; HellloWorld_C++_20221216 HellloWorld_C++_20221216 : 用語 'HellloWorld_C++_20221216' は、コマンドレット、関数、スクリプト ファイル、または操作可能なプログラムの名前として認識され ません。名前が正しく記述されていることを確認し、パスが含まれている場合はそのパスが正しいことを確認してから、再試行してください。 発生場所 行:1 文字:64 + ... +_20221216.cpp -o HellloWorld_C++_20221216 ; HellloWorld_C++_20221216 + ~~~~~~~~~~~~~~~~~~~~~~~~ + CategoryInfo : ObjectNotFound: (HellloWorld_C++_20221216:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException Suggestion [3,General]: コマンド HellloWorld_C++_20221216 は見つかりませんでしたが、現在の場所に存在します。Windows PowerShell は、既定では、現在の場所か らコマンドを読み込みません。このコマンドを信頼する場合は、".\HellloWorld_C++_20221216" と入力してください。詳細については、"get-help about_Command_Precedence" と入力してヘルプを参照してください。``` ### 該当のソースコード ```C++ #include <iostream> using namespace std; int main(){ cout << "Hello world." << endl; return 0; }
試したこと
フォルダ"Java"にこのファイルがC++形式として保存されていることを確認したうえでコンパイルしようとしたのですが、うまくいきません…
以上よろしくお願いいたします。
どういう操作でコンパイルしていますか?
> g++ HellloWorld_C++_20221216.cpp -o HellloWorld_C++_20221216 ;
コンパイルはうまくいっていて、生成された実行ファイルであるHellloWorld_C++_20221216が実行できないように見えますがそうではないですか? PowerShell下では .\HellloWorld_C++_20221216 か、./HellloWorld_C++_20221216 と頭にディレクトリを指定して実行しましょう。
以下のコマンドを試した結果、うまくいきました!ありがとうございました!
PS C:\Users\motch\Java> g++ HellloWorld_C++_20221216.cpp -o HellloWorld_C++_20221216 ; .\\HellloWorld_C++_20221216
回答1件
あなたの回答
tips
プレビュー