I wrote a small program that uses the crypto++
library using kdevelop
in Ubuntu
. I get the output correctly when I compile it from the terminal using -lcryptopp
. I would like to build and execute the program using the cmake
from kdevelop
itself. How can I include the CRYPTOPP_DIR
in the cmake configuration
for doing this.
Any help will be appreciated. Thankyou.
Adding the following piece of code to cmake file helped me:
FIND_LIBRARY(CRYPTOPP crypto++ /usr/lib) ## location of libcryptopp.so or libcryptopp.a
IF ( CRYPTOPP )
TARGET_LINK_LIBRARIES(${PROGRAM_NAME} cryptopp ) ## Specifying cryptopp in uppercase gave me link error.
ENDIF( CRYPTOPP )
If pthread library
is needed, also add it in the cmake file.
This worked for me. Got the solution from https://forum.anope.org
来源:https://stackoverflow.com/questions/28104086/how-to-build-a-project-using-crypto-library-in-kdevelop