>> Edit article
이름
제목
패스워드
딴컴에선 gcc컴파일러가 C++문법을 잘 컴파일해서 출력파일까지 잘 뽑아 냈는데 리눅스를 다시 깐후로(물론 같은 레드헷7.2)버젼입니다. 다시 설치한 이후(물론 처음 깔린 그대로 소프트웨어 디벨로퍼도 설치하고 거의 대부분 컴파일환경을 다 설치했습니다. 즉 같은 환경이라는 거죠) c++문법이 컴파일 되지 않습니다. c문법은 잘 컴파일 됩니다. c++문법을 컴파일 하기는 했는데 gcc명령이 아니라 c++명령으로 컴파일해서 출력파일까지 뽑아냈습니다. 왜 gcc가 안되는걸까요? 에러를 보여드리겠습니다.아마도 링크에러 같은데.. /tmp/cc0kfgt.o(.text+0xa): undefine reference to 'endl(ostream &)' /tmp/cc0kfgt.o(.text+0x1a): undefine reference to 'cout' 등등.. 비슷한 내용입니다., 소스파일은 아주 간단하게 테스트 입니다. #include <iostream.h> int main() { cout << endl << "cout"<<endl; return 0; } 그리고 컴파일 명령어는 gcc -o ttt test.cpp 입니다. 조금의 힌트라도 주시면 감사하겠습니다. 좋은 하루되세요.. -- 좋은하루^^
Copyleft
1999-2026 by
JSBoard Open Project
Theme Designed by
IDOO
All right reserved