[英]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 sync
和mbed 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.