본문 바로가기
놀기/에러 잡기

error LNK2019: _BCryptOpenAlgorithmProvider@16_av_get_random_seed 함수에서 참조되는 확인할 수 없는 외부 기호

by Hi~ 2023. 2. 4.

_BCrypt* 관련 Link 에러...

bcrypt.lib

를 추가하자.

 

소스코드에 아래와 같이 추가할 수 있고

#pragma comment(lib, "bcrypt.lib")

 

추가 종속성에 bcrypt.lib를 추가한다.

 

1>libavutil.a(random_seed.o) : error LNK2019: _BCryptOpenAlgorithmProvider@16_av_get_random_seed 함수에서 참조되는 확인할 수 없는 외부 기호
1>libavutil.a(random_seed.o) : error LNK2019: _BCryptCloseAlgorithmProvider@8_av_get_random_seed 함수에서 참조되는 확인할 수 없는 외부 기호
1>libavutil.a(random_seed.o) : error LNK2019: _BCryptGenRandom@16_av_get_random_seed 함수에서 참조되는 확인할 수 없는 외부 기호

 

 

https://learn.microsoft.com/en-us/windows/win32/api/bcrypt/nf-bcrypt-bcryptopenalgorithmprovider

 

BCryptOpenAlgorithmProvider function (bcrypt.h) - Win32 apps

Loads and initializes a CNG provider.

learn.microsoft.com

 

댓글