总的来说,我对 Python 编程和开发相对较新,所以我很惊讶地发现我在安装 Google or-tools时很幸运。也就是说,直到这个命令:$ make third_party
. 该命令无法识别:
C:\Users\dbaug\Documents\Google Optimization\or-tools>make third_party
'make' is not recognized as an internal or external command,
operable program or batch file.
如果我移动到文件tools
所在的子目录,make.exe
则可以识别该命令,但会产生错误:
C:\Users\dbaug\Documents\Google Optimization\or-tools\tools>make third_party
g++ Makefile.cc -o Makefile
process_begin: CreateProcess((null), g++ Makefile.cc -o Makefile, ...) failed.
make (e=2): The system cannot find the file specified.
make: *** [Makefile] Error 2
现在我完成了沿途的每一步(安装了 CMake 和 Java JDK 等),包括将 GLPK 和 SCIP 添加到依赖项,并将所有可执行文件添加到我的PATH
.,添加来自 VS2015、CMake 和 TortoiseSVN 的 bin尽管 Google 的说明没有明确说明,但我还是安装了。
我知道 SVN 应该与Makefile
or-tools 存储库中的 接口,但它似乎无法识别它 - 选择 TortoiseSVN 而不是另一个选项可能是什么?我究竟做错了什么?
Microsoft Visual Studios 2015 的工具菜单中也没有终端 - 他们是否要求我使用 VS2015 的开发人员命令提示符?