C 北欧nRF51822+北欧物联网SDK

C 北欧nRF51822+北欧物联网SDK,c,arm,bluetooth-lowenergy,nrf51,system-on-chip,C,Arm,Bluetooth Lowenergy,Nrf51,System On Chip,Nordic为包括Nordic nRF51822 BLE SoC在内的一些平台发布了一个应用程序,该程序允许开发者使用支持BLE的计算机或路由器作为网关,通过BLE通过IPv6直接将BLE设备连接到互联网。建议使用带BlueZ堆栈的Raspberry Pi 问题是,我没有幸运地得到他们在SDK中提供的任何示例进行编译。即使是手工制作自己的makefile,我也无济于事,首先是因为Nordic完全改变了这个SDK中相对于其他SDK的文件夹结构,还因为即使解决了所有依赖项,我也总是会遇到最奇怪的编译

Nordic为包括Nordic nRF51822 BLE SoC在内的一些平台发布了一个应用程序,该程序允许开发者使用支持BLE的计算机或路由器作为网关,通过BLE通过IPv6直接将BLE设备连接到互联网。建议使用带BlueZ堆栈的Raspberry Pi

问题是,我没有幸运地得到他们在SDK中提供的任何示例进行编译。即使是手工制作自己的makefile,我也无济于事,首先是因为Nordic完全改变了这个SDK中相对于其他SDK的文件夹结构,还因为即使解决了所有依赖项,我也总是会遇到最奇怪的编译错误

是否有人使用此SDK设置了环境,或者可以提供一些帮助来设置环境


注:是的,我在北欧半开发区问过这个问题,但我认为它会在这里以及从另一个人口统计学角度得到更多的关注。makefile专家,因为这不是一个嵌入式问题,因为失败的是X编译过程。

我今天让它在Windows上编译。你犯了什么错误

IoT软设备使用ARM-GCC 4.7 2013q1进行编译。所以你需要这个版本来自己编译