CC credential-store.o在credential-store.c:1 包含的檔案中:在./cache.h:4:./git-compat-util.h:270:10 包含的檔案中:致命錯誤: 找不到「openssl/ssl.h」檔案
產生了 1 個錯誤。 make: * [credential-store.o] 錯誤 1
如何整?
拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...
OS X本身是自帶openssl的,是因為在OS X 10.11蘋果移除了openssl的頭文件,保留了openssl的動態連結庫。
openssl not found,安裝openssl可解決
沒裝libssl-dev沒裝。
安裝 Xcode-select 命令列工具
執行xcode-select -p 列印Xcode的工作目錄:我的是 /Library/Developer/CommandLineTools
進入目錄cd /Library/Developer/CommandLineTools/usr/include
找到openssl安裝目錄下的include目錄,該目錄下有個openssl資料夾,裡面有需要的文件,把整個openssl資料夾copy過來
主要原因是Xcode-select目錄下不再有openssl的頭檔了,只要要把安裝好的openssl的頭檔copy過來就可以解決,如果你找不到openssl的安裝位置,你也可以透過brew install openssl 安裝然後去brew的安裝目錄尋找
OS X本身是自帶openssl的,是因為在OS X 10.11蘋果移除了openssl的頭文件,保留了openssl的動態連結庫。
openssl not found,安裝openssl可解決
沒裝libssl-dev沒裝。
安裝 Xcode-select 命令列工具
執行xcode-select -p 列印Xcode的工作目錄:我的是 /Library/Developer/CommandLineTools
進入目錄cd /Library/Developer/CommandLineTools/usr/include
找到openssl安裝目錄下的include目錄,該目錄下有個openssl資料夾,裡面有需要的文件,把整個openssl資料夾copy過來
主要原因是Xcode-select目錄下不再有openssl的頭檔了,只要要把安裝好的openssl的頭檔copy過來就可以解決,如果你找不到openssl的安裝位置,你也可以透過brew install openssl 安裝然後去brew的安裝目錄尋找