2016-08-04 124 views
1

我試圖在git bash上使用此指令來遵循Windows上OpenSSL的安裝說明。nmake:構建OpenSSL時未找到命令

在Windows(只挑選配置的目標之一):

$ perl Configure { VC-WIN32 | VC-WIN64A | VC-WIN64I | VC-CE } 
$ nmake 
$ nmake test 
$ nmake install 

但未能認識到NMAKE。命令導致nmake: command not found

有人知道nmake嗎?還是我做錯了?

+0

[宣佈Visual C++ Build Tools 2015 - 用於構建環境的獨立C++工具](https://blogs.msdn.microsoft.com/vcblog/2015/11/02/announcing-visual-c-build-tools-2015 -standalone-C-工具換集結環境/)。您無需下載Visual Studio,也無需執行[噱頭和即將到期的試用版](http://www.google.com/search?q=visual +studio+expiring+trial)。 – jww

回答

1
$ perl Configure { VC-WIN32 | VC-WIN64A | VC-WIN64I | VC-CE } 
$ nmake 

但它未能識別nmake。

下載並安裝Visual C++ build tools。您無需下載Visual Studio,也無需使用gimmicks and expiring trials。 Visual C++構建工具提供了從命令行使用的所有工具。

然後,打開開發人員提示符cd進入OpenSSL目錄並執行該過程。要打開開發人員提示,請執行以下操作:開始→所有程序→Microsoft Visual Studio→Visual Studio工具→Visual Studio命令提示符。另請參閱MSDN上的Developer Command Prompt for Visual Studio

1

nmake是C++的Microsoft構建工具。下載Visual C++ Express即可獲取。不幸的是,你不能單獨獲得nmake,你必須下載整個工具鏈。