macos - mac osx 10.11 編譯 git 2.6.1 報錯
高洛峰
高洛峰 2017-05-02 09:23:55
0
4
593

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教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

全部回覆(4)
巴扎黑

OS X本身是自帶openssl的,是因為在OS X 10.11蘋果移除了openssl的頭文件,保留了openssl的動態連結庫。

伊谢尔伦

openssl not found,安裝openssl可解決

左手右手慢动作

沒裝libssl-dev沒裝。

世界只因有你
  1. 安裝 Xcode-select 命令列工具

  2. 執行xcode-select -p 列印Xcode的工作目錄:我的是 /Library/Developer/CommandLineTools

  3. 進入目錄cd /Library/Developer/CommandLineTools/usr/include

  4. 找到openssl安裝目錄下的include目錄,該目錄下有個openssl資料夾,裡面有需要的文件,把整個openssl資料夾copy過來

主要原因是Xcode-select目錄下不再有openssl的頭檔了,只要要把安裝好的openssl的頭檔copy過來就可以解決,如果你找不到openssl的安裝位置,你也可以透過brew install openssl 安裝然後去brew的安裝目錄尋找

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板