1、
下載openssh源代碼:
https://www.libssh2.org/snapshots/
2、
進(jìn)入openssh根目錄下的win32目錄
使用vs2015打開libssh2.dsw文件
3、
編譯報(bào)錯(cuò):D8016“/ZI”和“/Gy-”命令行選項(xiàng)不兼容
項(xiàng)目libssh2,右鍵,屬性 -> C/C++ -> 常規(guī),
在“調(diào)試信息格式”一項(xiàng),改為“程序數(shù)據(jù)庫 (/Zi)”
3、
再次編譯,報(bào)錯(cuò)找不到openssl相關(guān)頭文件
把之前編譯好的openssl輸出目錄復(fù)制到openssh根目錄下
VS2015中包含頭文件目錄和lib目錄
4、再次編譯,報(bào)錯(cuò)找不到zlib.lib,
把之前編譯號(hào)的zlib庫文件復(fù)制到openssh根目錄下,
編譯,成功。
O了!
posted on 2019-05-08 01:52
小王 閱讀(840)
評(píng)論(0) 編輯 收藏 引用 所屬分類:
VC