디버깅

[Win/C++] error LNK2019: unresolved external symbol

Mesia 2015. 5. 19. 16:26

 

오류 발생 현상

==============

- WatermarkDLL 프로젝트에서 LicenseLib 프로젝트의 License.lib 라이브러리를 사용하려 하자, CryptoPP 라이브러리 error LNK2019 링크오류가 발생했다.

 

오류 발생 원인

==============

- License.lib 라이브러리 파일에 CryptoPP 라이브러리 정보가 누락되었기 때문에..

 

해결방법

==============

- LicenseLib 프로젝트에서 CryptoPP 라이브러리 의존성을 설정해준다.  

- 참고사이트, http://carrotclub.tistory.com/9

 

(1) Properties> Confituration> Linker> Input> Additional Dependencies

"Cryptlib.lib" 입력한다.

 

#pragma comment (lib, "Cryptlib")