我的目标:在我的 Windows 10 机器上安装karambola 。
要安装 karambola,我需要 make 命令,任何程序都找不到该命令。唯一有效的是使用 GnuWin32(当我在 karambola 目录中时):
& 'C:\Program Files (x86)\GnuWin32\bin\make.exe'
但后来它只说:
-Wall -O2 -DNDEBUG -DVERSION_NUMBER=2.0 -o karambola.o -c karambola.cpp
process_begin: CreateProcess(NULL, g++ -Wall -O2 -DNDEBUG -DVERSION_NUMBER=2.0 -o karambola.o -c karambola.cpp, ...) failed.
make (e=2): Das System kann die angegebene Datei nicht finden.
make: *** [karambola.o] Fehler 2
(“Das System kann die angegebene Datei nicht finden”表示“系统找不到给定文件”,“Fehler 2”表示“错误 2”)
同样使用 Linux 控制台总是会导致找不到“g++”命令,我认为它会包含在我使用的程序中。
它说我需要gsl,但这不适用于 Windows,所以我尝试了 Microsoft Visual Studios,然后是 Gnuwin32(连同 make.exe),然后是 Cygwin,然后是 msys 和 MinGW(基本上我能找到的所有解决方案)。我什至不知道他们每个人需要哪些包,也不知道它们的具体用途。我使用 Windows Powershell 来执行命令,因为它看起来像所有其他控制台都没有按照安装手册的预期工作。
我尝试了几天,它就是行不通。请帮忙 :(