How to resolve : ” fatal error: openssl/ssl.h: No such file or directory ” for Ubuntu Linux

If you are developing some native C application based on openssl API’s ( ) , you will need to include necessary header at the top of the C program as,

#include <openssl/ssl.h>

Error received while compilation of our C program,

fatal error: openssl/ssl.h: No such file or directory

Solution :

Subscribe with Valid Email Id to receive updates in Inbox. ( Secured by Google FeedBurner )


Now, if you use such header and tried to compile on ubuntu, you may see an error like “fatal error: openssl/ssl.h: No such file or directory” . In such case, use below command as solution to install missing development headers dependency for ubuntu.

$ sudo apt-get install libssl-dev

Leave a Comment

Android Android Build system Android Commands Android Java Applications Application Libraries Application Stack / User Interface Bash / Shell Scripts Bluetooth driver Cloud Technologies Commands and Packages Compilation Content Management System Core Kernel C Programs Development & Build Development, Debugging and Performance Tools Development Environment Setup Django & REST Api Errors & Failures Git Hardware Platforms HTML JAVA Programs Linux, OS Concepts and Networking Linux Device Drivers Linux Host, Ubuntu, SysAdmin Linux Kernel Linux Networking Middleware Libraries, HAL Multimedia Audio, Video, Images NDK / Middleware / HAL OS Concepts PHP Programming Languages Scripting and Automation Search Engine Optimisation ( SEO ) Social Media Source Code Management ( SCM ) System Administration, Security Testing and Debugging Uncategorized Web design and development Website Hosting Wordpress Yocto / Bitbake / Openembedded