c++のビルドエラーについて
昨日からc++を学習し始めました。
pythonは2年ほどになりますが、c++は初めてだったので、コンパイルでエラーが起こってしまいわからなくなってしまったので質問させていただきました。
hello worldを出力しようと思いやってみたのですが、どこでエラーが起こっているのかがわかりません。
下記が私の書いたソースコードです。
#include <iostream>
using namespace std;
int main(){
cout << "HelloWorld." << endl;
}
エラーメッセージ
C:\Users\ユーザー名\AppData\Local\Temp\ccKwbLoc.o: In function `main':
C:/Users/ユーザー名/Documents/cpp/hello.cpp:4: undefined reference to `std::basic_ostream<char, std::char_traits<char> >& std::operator<< <std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&, char const*)'
C:/Users/ユーザー名/Documents/cpp/hello.cpp:4: undefined reference to `std::ostream::operator<<(std::ostream& (*)(std::ostream&))'
C:\Users\ユーザー名\AppData\Local\Temp\ccKwbLoc.o: In function `__tcf_0':
C:/mingw64/lib/gcc/x86_64-w64-mingw32/8.1.0/include/c++/iostream:74: undefined reference to `std::ios_base::Init::~Init()'
C:\Users\ユーザー名\AppData\Local\Temp\ccKwbLoc.o: In function `__static_initialization_and_destruction_0':
t::Init()'
e to `std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)'
C:\Users\ユーザー名\AppData\Local\Temp\ccKwbLoc.o:hello.cpp:(.rdata$.refptr._ZSt4cout[.refptr._ZSt4cout]+0x0): undefined reference to `std::cout'
collect2.exe: error: ld returned 1 exit status
os:windows11 home 64ビット
コンパイラ gcc (x86_64-posix-sjlj-rev0, Built by MinGW-W64 project) 8.1.0
エディタ:vscode
よろしくお願いいたします。