缺省情况下,mbed CLI导入mbed-os源码进行编译,耗时太长。所以决定使用mbed-os的库来测试一下。发现时间不见得短到哪里去,甚至感觉时间更长。
allankliu@DELL-D520 D:\mbed\mbed-go-through\microECC
> mbed new . --mbedlib
[mbed] Creating new program "microECC" (git)
[mbed] Adding library "mbed" from "https://mbed.org/users/mbed_official/code/mbed/builds" at latest revision in the current branch
[mbed] Downloading mbed library build "675da3299148" (might take a minute)
[mbed] ERROR: The process cannot access the file because it is being used by another process
结果居然失败了,看来要指定版本。
在国内网络环境下,使用mbed CLI作为主力开发环境,可能不太适合。我还是会把mbed online compiler + MDK5作为自己的主力工具链。但是mbed online compiler可能会有其他问题,比如版本和运行时错误,所以可以作为一个工程导出的工具和途径。