微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

安装 ndless-sdk 时出现问题:构建 genzehn 时出错

如何解决安装 ndless-sdk 时出现问题:构建 genzehn 时出错

我正在尝试在我的 Windows 计算机上安装 Ndless sdk(使用 CygWin)。我跑

.../Ndless/ndless-sdk/toolchain/build_toolchain.sh

解决了所有问题。之后,根据instructions,我进入(顶部)Ndless 目录并运行“make”。它在这一点上卡住了,无论我做什么,我都无法编译“genzehn”

.../Ndless/ndless-sdk/tools/genzehn/genzehn.cpp

我该怎么办?

日志(“Ndless”中 make 的 stdout 和 stderr): 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

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。