라이브러리 링크관련 질문입니다.
하늬
2023.04.01
외부 라이브러리를 사용하려고 합니다. 다음과 같은 절차를 거쳐서 프로젝트에 넣습니다.
1. 사용할 lib파일 프로젝트폴더에 복사해서넣고(ctrl + c, ctrl + v)
2. 헤더파일 프로젝트에 포함시키고(#include hahaha.h)
3.사용할라이브러리파일 붙이고 ( #pragma comment)
4. 프로젝트 속성- 링커-추가종속성에 파일이름 적어주면 되는거아닙니까?(twitcurld.lib twitcurl.lib...)
이렇게 넣으니 중복정의 오류가 뜹니다. boostSTL도그렇고 tinyXML도 그렇고 twitCURL도 그렇네요.
물론 각 라이브러리 홈페이지에 있는 예제는 정상적으로 작동을 하고요. 제가 뭘 뺴먹은겁니까?
-
스콜피온
#pragma를 제거하거나 추가종속성에 적어준 lib파일 이름을 제거하세요.