私は今使っているAtomエディタでC++を実行しようと思い、
MinGWをインストールしてgcc,g++をいれ、
Atomに
gpp-compiler
というプラグインをいれ、C Compiler と C++ Compiler の欄に
C:\MinGW\bin\gcc.exe
と入力したのですが、実行すると
C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x1e): undefined reference to std::cin' <br/>C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x23): undefined reference tostd::istream::operator>>(int&)' C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x35): undefined reference to std::istream::operator>>(int&)' <br/>C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x43): undefined reference tostd::cin' C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x48): undefined reference to std::istream::operator>>(int&)' <br/>C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x5a): undefined reference tostd::istream::operator>>(int&)' C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x92): undefined reference to std::cout' <br/>C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0x97): undefined reference tostd::ostream::operator<<(int)' C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0xa1): undefined reference to std::basic_ostream<char, std::char_traits<char> >& std::endl<char, std::char_traits<char> >(std::basic_ostream<char, std::char_traits<char> >&)' <br/>C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0xa8): undefined reference tostd::ostream::operator<<(std::ostream& (*)(std::ostream&))' C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0xca): undefined reference to std::ios_base::Init::~Init()' <br/>C:\Users\NEC-PC~1\AppData\Local\Temp\ccsEQmZP.o:A.cpp:(.text+0xeb): undefined reference tostd::ios_base::Init::Init()' collect2.exe: error: ld returned 1 exit status
このようなエラーメッセージが出てしまいます。
ネットで調べて色々してはみたのですが、どれもうまくいきません。
ちなみに実行したコードは
C++
1#include <bits/stdc++.h> 2using namespace std; 3int main() { 4 cout << "Hello, world!" << endl; 5 return 0; 6}
です。
OSはWindowsです。
よろしくお願いします。m(_)m
回答2件
あなたの回答
tips
プレビュー