我正在嘗試使用提供的jamfile構建libtorrent(http://www.libtorrent.org/)。如果我試圖建立它的香草狀態,一切都會順利的。然後我使用這個命令來構建:使用openssl與BJam構建libtorrent
bjam msvc-12.0 boost=source
但是我想用OpenSSL來構建它,它似乎支持。這是我遇到問題的地方。很可能是因爲這是我第一次使用Bjam(實際上是製作文件除外)。我現在嘗試運行以下命令:
bjam msvc-12.0 boost=source encryption=openssl
現在編譯器開始抱怨沒有找到OpenSSL包含文件。 所以我想我必須在JAM文件中包含這個路徑。但我不知道在哪裏。 我也嘗試將路徑添加到窗口中的INCLUDE環境變量中,但似乎沒有被BJAM或msvc拾取。有什麼建議麼?
Thx。這似乎是這種情況。因爲我試圖將它添加到LDFLAGS和CXXFLAGS中,但它似乎從來沒有拿起它。最後,我將所有包含文件移動到libtorrents包含文件夾,這感覺很像作弊。 – jimmy
另一方面,我設法通過在與lib的名稱相同的行上添加:%MYLIBPATH%來添加到jam文件。 –
jimmy