我安裝了openssl-1.1.0f並將庫添加到我的源代碼中。將openssl庫添加到我的項目中,發現錯誤'openssl/ossl_typ.h'文件未找到
myProject (Folder)
- myApp (Folder)
- myApp.c
- openssl-1.1.0f (Folder)
在我的源代碼myApp.c,我下面說:
#include "../openssl-1.1.0f/include/openssl/rand.h"
#include "../openssl-1.1.0f/include/openssl/ssl.h"
我編譯。
gcc -Wall -Wextra -Werror -static -o myApp myApp.c -L../openssl/openssl-1.1.0f/ -lssl -lcrypto -I../openssl/openssl-1.1.0f/include
我得到了錯誤。
../../openssl-1.1.0f/include/openssl/rand.h:14:11 fatal error 'openssl/ossl_typ.h' file not found
但openssl-1.1.0f/include/openssl中有ossl_typ.h文件。
我該如何解決這個問題?
您必須運行'Configure'來生成一些特定於安裝的文件。你是否這樣做? – jww
我做到了 - 通過INSTALL指南配置,製作和安裝。我沒有改變'openssl-1.1.0f'文件夾中的任何內容。 – user712390