우분투 내 g++컴파일러로 컴파일을 했는데 에러메세지 관련 질의입니다

에러메세지를 보니 헤더파일을 못읽어서 그런것 같습니다.

find 명령어로 찾아보니 있어

그 경로로 입력을 하였는데도 에러메세지를 나타내는데

어떻게 해결을 해야 할지 모르겠습니다. vis c++6.0으로 컴파일 했을땐 문제

없는 코드입니다.[attachment=1:18rf4slz]1.png[/attachment:18rf4slz]

vc 6.0 은 10년전 컴파일러입니다.
현재의 c++ 표준문법을 따르지 않기에 설령 vc 에서 잘 컴파일이 된다하더라도 g++ 에서 된다는 보장이 없습니다.
즉. 코드내용을 바꾸어야 합니다.

[code:t8vyodby]
#include <iostream>
using namespace std;

int main() {

    char letter;
    cin &gt;&gt; letter;

    if(letter=='a'){
            cout &lt;&lt; &quot;yes&quot; &lt;&lt; endl;
    } else{
            cout &lt;&lt; &quot;no&quot; &lt;&lt; endl;
    }
    return 0;

}
[/code:t8vyodby]

main이 int형이 표준이라는걸 듣고 int로 하였습니다.

하지만 에러가 그대로 나네요

iostream 헤더 인식 문제인거같은데 ㅠ

어떻게풀어야할지 모르겠습니다.

"bits/c++config.h: No such file or directory" 이 메시지만 봐서는 라이브러리와 헤더 파일이 일부만 존재해서 그런것 같네요.
C++ 표준 라이브러리는 libstdc++6-4.4-dev 패키지에 모두 들어 있으니 설치해보세요.