Пытаясь добавить mbedtls в свой проект, я использую apt-get install для установки libmbedtls-dev. Этот импорт некорректен?для Ubuntu 16.04. отлично работает 18.04
file (GLOB C_FILES *.c)
file (GLOB H_FILES "../../../include/thrift/ssl/*.h")
add_library (thrift_tcp_ssl ${THRIFT_LIB_TYPE} ${C_FILES} ${H_FILES})
target_link_libraries (thrift_tcp_ssl PRIVATE thrift -lmbedtls -lmbedx509 -lmbedcrypto)
target_include_directories (thrift_tcp_ssl PRIVATE ../../../include)
install (TARGETS thrift_tcp_ssl LIBRARY DESTINATION lib ARCHIVE DESTINATION lib RUNTIME DESTINATION bin)
получите эту ошибку для unbuntu 16
/ usr / bin / ld: не удается найти -lmbedtls