링킹 할때 에러가 발생합니다.
글쓴이: mistraknight / 작성시간: 화, 2003/09/30 - 3:03오전
안녕 하세요
STL기반에서 프로그램을 짜는데 다음과 같은 에러가 발생 하네요
g++ 을 사용 하였구요 대부분의 파이에서 링킹시 다음과 같은 에러 메시지가 뜹니다.
[b]Utils.o: In function `_ZN5Utils14doubleToStringEdii': Utils.o(.text+0xd80): undefined reference to `_ZNSsC1Ev' Utils.o(.text+0xd92): undefined reference to `_ZNSs6resizeEj' Utils.o(.text+0xdac): undefined reference to `_ZNSsC1ERKSs' Utils.o(.text+0xdbb): undefined reference to `_ZNSsD1Ev' Utils.o(.text+0xdca): undefined reference to `_ZNSsD1Ev' Utils.o(.text+0xde1): undefined reference to `_Znaj' Utils.o(.text+0xe40): undefined reference to `_ZNKSs4findEcj' [/b]
음 해당 라이브러리를 링킹 해줘야 하는거 같은데 어떤 것인지 잘 모르겠네요
계속 이부분 때문에 해매고 있는데 해결 방법을 알려 주신 다면 정말 감사 하겠습니다.
Forums:
/usr/lib/libstdc++.so.5 를 link해주면 될겁니다.
/usr/lib/libstdc++.so.5 를 link해주면 될겁니다.
g++을 사용하면 당연히 link되어야 할 텐데 이상하네요.
댓글 달기