我尝试在 Windows 10 中安装felt /tippecanoe。我按照安装步骤操作,但遇到了“make -j”问题。
我收到的错误消息如下。
C: ippecanoe>make -j
process_begin:CreateProcess(NULL,uname -s,...)失败。
Makefile:18: 管道: 没有这样的文件或目录
g++-MMD -I/usr/local/include -I。 -g -Wall -Wshadow -Wsign-compare -Wextra -Wunreachable-code -Wuninitialized -Wshadow -O3 -DNDEBUG -std=c++17 -fPIE -c -o geojson.o geojson.cpp
process_begin:CreateProcess(NULL, g++ -MMD -I/usr/local/include -I.-g -Wall -Wshadow -Wsign-compare -Wextra -Wunreachable-code -Wuninitialized -Wshadow -O3 -DNDEBUG -std=c++17 -fPIE -c -o geojson.o geojson.cpp, ...) 失败。
make (e=2): 系统找不到指定的文件。
make: *** [Makefile:88: geojson.o] 错误 2
我不知道下一步该做什么。我也在 ubuntu 的 hyper-v 中尝试过,但仍然收到相同的错误消息。
此软件包是为 Linux 准备的。你可以看到“/usr/local/include”。在 Windows 上你找不到这样的路径。您需要为 Windows 重写 make 文件,或者只使用 Ubuntu 运行虚拟机并在那里编译。