Songnae
537
2020-08-30 14:27:10
3
229

openssl써보신분 질문좀요


c언어 사용하고요 openssl의 sha256함수를 이용하려합니다.

며칠동안 #include "openssl/applink.c"에 빨간줄이 떠서 해결 방법을 찾다가

드디어 빨간줄이 안뜨는 상태까지는 왔는데

빌드를 해보면 libcrypto64MDd.lib를 찾을수 없다고 뜹니다....

프로젝트 속성에서 링크에 추가종속성에 추가도 했는데 왜그럴까요ㅠㅠㅠ

0
  • 답변 3

  • allinux
    1k
    2020-08-30 14:47:09

    vc를 사용하는 건가요? 링커에서 정적 라이브러리를 못 찾는 겁니다.

    c의 컴파일 과정을 잘 생각해보세요. 아마도 오브젝파일들은 생성이 되었을 겁니다.

    이유가 명확한 문제라 링커쪽 라이브러리 패스를 잘 살펴보라는 말밖에는 드릴 답이 없습니다.

  • Songnae
    537
    2020-08-31 17:18:57

    음 그럼 제가 컴퓨터가 64비트인데 32비트 프로그램을 만들려면 openssl을 32비트로 다운 받아야되나요?

    지금은 64로 하긴했는데 안되네요...

  • allinux
    1k
    2020-08-31 18:09:02
    네. 같은 비트의 라이브러리여야 합니다.
  • 로그인을 하시면 답변을 등록할 수 있습니다.