我正在尝试在我的 Windows 计算机(使用 CygWin)上安装 Ndless sdk。我跑
.../Ndless/ndless-sdk/toolchain/build_toolchain.sh
我解决了所有问题。之后,根据说明,我进入(顶部)Ndless 目录并运行“make”。它在这一点上卡住了,无论我做什么,我都无法编译“genzehn”
.../Ndless/ndless-sdk/tools/genzehn/genzehn.cpp
我应该怎么办?
日志(“Ndless”中的标准输出和标准错误): https ://pastebin.com/fpH6Mf2v
make all in genzehn...
make[3]: Entering directory '/Ndless/ndless-sdk/tools/genzehn'
g++ -Wall -Wextra -std=c++11 -I elfio-3.2 genzehn.cpp -lboost_program_options -lz -o ../../bin/genzehn || g++ -Wall -Wextra -std=c++11 -I elfio-3.2 genzehn.cpp -lboost_program_options-mt -lz -o ../../bin/genzehn
In file included from genzehn.cpp:12:
zehn.h:1:1: error: expected unqualified-id before ‘.’ token
1 | ../../include/zehn.h
| ^
genzehn.cpp: In function ‘int main(int, char**)’:
genzehn.cpp:96:9: error: ‘Zehn_header’ was not declared in this scope; did you mean ‘gz_header’?
96 | Zehn_header header;
| ^~~~~~~~~~~
| gz_header