我目前正在使用 quartus prime (16.1) 和 NIOS II eclipse 工具链。我尝试编译一个简单的 C++ Hello World 应用程序,但我收到如下错误:
“onchip_memory2_nios2' 溢出 609088 字节”
我现在的问题是:这种行为对于 NIOS II 目标是否正常?这个目标的字符串(也是所有 STL 容器)实现是否真的需要这么多内存(我有大约 128KB 内存)?有没有人用 C++ 为 NIOS II 目标开发软件的经验,并且知道情况是否如此?
我很高兴得到任何帮助。谢谢!
应用程序如下所示:
#include <string>
int main()
{
std::string s = "Hello World!";
}