前提・実現したいこと
VSCode上でC++でiostreamを使い、こんにちわとコンソール画面に出力したいです。しかし、gccでコンパイルした後に長いエラーが出てしまう。
発生している問題・エラーメッセージ
c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: C:\Users\YUKIT_~1\AppData\Local\Temp\ccxiydJw.o:list0101.cpp:(.text+0x19): undefined reference to `std::cout' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: C:\Users\YUKIT_~1\AppData\Local\Temp\ccxiydJw.o:list0101.cpp:(.text+0x1e): 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*)' cpp:(.text+0x2d): undefined reference to `std::cout' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: C:\Users\YUKIT_~1\AppData\Local\Temp\ccxiydJw.o:list0101.cpp:(.text+0x32): 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:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: C:\Users\YUKIT_~1\AppData\Local\Temp\ccxiydJw.o:list0101.cpp:(.text+0x49): undefined reference to `std::ios_base::Init::~Init()' c:/mingw/bin/../lib/gcc/mingw32/9.2.0/../../../../mingw32/bin/ld.exe: C:\Users\YUKIT_~1\AppData\Local\Temp\ccxiydJw.o:list0101.cpp:(.text+0x6a): undefined reference to `std::ios_base::Init::Init()'
該当のソースコード
#include <iostream> using namespace std; int main() { cout << "こんにちわ"; }
###試したこと
ネットでエラーが出る理由を調べようと思ったのですが、如何せんC++の初学者で色々なページをあさってみたのですが分かりませんでした。
###詳細
C++の環境構築はhttps://lyncs.hateblo.jp/entry/2018/03/11/032127 を見て行いました。
回答1件
あなたの回答
tips
プレビュー