2010-12-18 7 views
2

C/C++ 개발자 용 Eclipse IDE를 설치했습니다. 콘솔 창에 컴파일 메시지 출력이 아래와 같이 인식 할 수없는 문자가 있음을 발견했습니다.Eclipse에서 인식 할 수없는 문자를 콘솔에 표시합니다.

**** Build of configuration Debug for project test **** 

make all 
Building file: ../a.cpp 
Invoking: Cygwin C++ Compiler 
g++ -O0 -g3 -Wall -c -fmessage-length=0 -MMD -MP -MF"a.d" -MT"a.d" -o"a.o" "../a.cpp" 
../a.cpp:4: error: non-member function 鈥榲oid f(bool&)鈥?cannot have cv-qualifier 
make: *** [a.o] Error 1 

누구든지이 문제를 해결하는 방법을 알려주십시오.

고맙습니다.

+0

인코딩과 관련이 있다고 생각합니다 ... 인코딩이 환경 설정에서 일반 -> 작업 영역 아래에 있는지 확인하십시오. (나는 Mac에있어, 내 말은 "MacRoman") –

+0

나는 그것을 이전에 변경하려고 시도했다. 그것은 어떤 효과도 보이지 않았다. –

+0

고마워요 루이스, 방금 답을 받아 들였습니다. 웹 사이트에 아직도 아주 새로운. :) –

답변

0

컴파일하는 개별 파일의 인코딩을 확인해야합니다. 기본 작업 영역 인코딩 (@ adam_0에 언급 됨) 외에도 각 파일에 대체 된 인코딩이있을 수 있습니다.

파일을 마우스 오른쪽 버튼으로 클릭하고 속성으로 이동하십시오. 거기에 파일 인코딩이 표시되어야합니다. 내 생각 엔 적어도 하나의 소스 파일을 컴파일러와 호환되지 않는 인코딩으로 설정해야합니다. UTF8로 모든 것을 설정해보고 도움이되는지 확인하십시오.

+0

시도했지만 여전히 작동하지 않습니다. :( –

관련 문제