1
我想包括openssl/ssl.h
,但該標題不包含實際的代碼,但包含相對路徑(../../ssl/ssl.h
)。那麼,我應該如何建立我的環境?如何包含oppenssl頭文件?
我想包括openssl/ssl.h
,但該標題不包含實際的代碼,但包含相對路徑(../../ssl/ssl.h
)。那麼,我應該如何建立我的環境?如何包含oppenssl頭文件?
我猜你試圖在Windows上構建,因爲Linux或Unix機器上的tarfile應該已經修復了所有這些符號鏈接。簡單的答案是,你將不得不在Windows上完成所有這些修復工作,並構建自己的包含樹。
我現在正在與此打交道,而蠻力是我想出的唯一答案。如果OpenSSL經常變化,我會編寫腳本,但是我真的只需要在每個發行版上執行一次,並且安全更新很容易區分以查看發生了什麼變化。
-1000點微軟不支持真正的符號鏈接。
如果你只包含'openssl/ssh.h「,它會工作嗎? – slugonamission
這就是我所做的,但正如我上面所說的'ssl.h'只是一行:'../../ssl/ssl.h' - 我的觀點很奇怪 – 0xbadf00d
真的取決於它,它可能只是作爲兼容性系統存在,以允許較舊的軟件編譯,或者僅僅因爲你的發行版有些奇怪 – slugonamission