簡體   English   中英

臂mbed os CoAP缺少ns_types.h

[英]arm mbed os CoAP missing ns_types.h

我正在嘗試在K64F板上為ARM mbed構建https://developer.mbed.org/teams/sandbox/code/coap-example/file/0681e205d0e9/的CoAP協議示例。 我在編譯時遇到此錯誤:

Compile [  0.3%]: sn_coap_header_check.c
[Fatal Error] sn_coap_header_check.c@27,22: ns_types.h: No such file or directory
[ERROR] .\mbed-coap\source\sn_coap_header_check.c:27:22: fatal error: ns_types.h: No such file or directory
 #include "ns_types.h"
                      ^
compilation terminated.

如何獲得缺少的依賴關系? 我嘗試了mbed syncmbed update但遇到了同樣的錯誤。

任何想法?

更新

我正在搜索項目,並且可以看到該文件存在,但編譯器在以下路徑中找不到該文件:mbed-os \\ features \\ FEATURE_COMMON_PAL \\ nanostack-libservice \\ mbed-client-libservice

您是否意外刪除了mbed_app.json文件? 在那里聲明了COMMON_PAL功能。

這對我有用(使用mbed CLI):

$ mbed import https://developer.mbed.org/teams/sandbox/code/coap-example/
$ cd coap-example
$ mbed compile -m K64F -t GCC_ARM

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM