cryptopp 라이브러리를 써야 하는데
테스트 파일 받았는데 헤더가 없다고 나옴 자꾸
라이브러리 연결 하면 헤더 자동으로 연결해주는 거 아님?
컴파일 할 때 -lcryptopp 붙여주고 /usr/local/lib 에도 라이브러리 파일 이미 있는데 헤더가 없다고 나옴
테스트 파일 받았는데 헤더가 없다고 나옴 자꾸
라이브러리 연결 하면 헤더 자동으로 연결해주는 거 아님?
컴파일 할 때 -lcryptopp 붙여주고 /usr/local/lib 에도 라이브러리 파일 이미 있는데 헤더가 없다고 나옴
/usr/local/include 에 헤더 있는지 확인 없으면 설치하셈 sudo apt install libcrypto++-dev 면 될듯
그리고 헤더랑 라이브러리랑 다른거임
헤더는 .h 말하고 라이브러리는 .lib 말함. 만약 C++로 개발할거면 둘다 있어야하고, 이미 컴파일된 프로그램 실행만 시킬거면 library만 있으면 됨
아 .lib이란다. 리눅스면 .a나 .so 일거임
와 진짜 고마움 근데 헤더 파일이 필요할거면 라이브러리는 왜 만드는 거임?
다 개발할거는 아니잖아. 이미 만들어진 프로그램 쓸거면 라이브러리만 있으면 됨
맞네 고맙