라이브러리 전체가 다 안되던지 다 되던지 둘중에 하나일 것이지 특정클래스를 사용할때만 링크 에러가 발생할 경우.
해당 라이브러리 컴파일시 그 클래스만 컴파일을 안했거나 라이브러리로 만들지 않았거나 이 클래스를 사용한다(export명령)는 명령어를 안써줬을때.
당연하잖아… T_T
오늘 이것때문에 도대체 몇시간을 삽질을 한거야!
처음엔 윈도우 였다. 어떤 클래스를 DLL 에 만들고 EXE에서 사용하는데 계속 링크에러가 난다.
원인은? 이 클래스를 EXPORT 한다는 명령어를 class 선언에 안붙여 줬다…… 이걸로 한 한시간??
두번째는 리눅스였다. 역시나 특정 클래스를 사용할때만 링크에러가 난다….. 원인을 모르겠다. 아무리 찾아도 모르겠다.
…
..
.
씨바 라이브러리파일 만들때 해당 오브젝트 파일을 포함안해줬다.
아 이걸로 한 4시간………………………………………..
어버어버버어버어버ㅓ버ㅓ어버어버ㅓ어버어버업업
ㅣㅇ너린엏ㄴ;ㅇ한ㅇ;헌
ㅎㄴ엏ㄴ엏ㅈ도허
]ㅔㅎ
해ㅓ
ㅓ
해ㅓㄴ한ㅇㅎ
ㅓ
헐헌
[ㅐ5ㅗㅓㅓㅜㅗ
버3ㄱ
ㅐ헝ㄹ
ㅓ