使用 Cmake 命令设置 Movesense 平台时出错
Error while setting up Movesense platform with Cmake commands
我一直在尝试在我的 windows 10 机器上设置 movesense 平台,但遇到了 cmake 命令的问题。
- 我使用 docker
拉动了 movesense 容器
docker pull movesense/sensor-build-env:latest
- 我使用以下代码克隆了 movesense 存储库
git clone git@bitbucket.org:suunto/movesense-device-lib.git
- 然后我移动到克隆的文件夹
cd movesense-device-lib
- 然后我在终端上启动docker图像
docker run -it --rm -v c:/My/Project/Folder/movesense-device-lib:/movesense:delegated movesense/sensor-build-env:latest
- docker 提示,我按照以下命令操作
cd /movesense
mkdir myBuild
cd myBuild
- 现在,我 运行 CMake“运行 CMake(除非您将文件添加到项目中,否则只需要完成一次)。可以同时构建调试版和发布版。在这两种情况下,命令都将包含以下内容:”通过以下命令
cmake -G Ninja -DMOVESENSE_CORE_LIBRARY=../MovesenseCoreLib/ -DCMAKE_TOOLCHAIN_FILE=../MovesenseCoreLib/toolchain/gcc-nrf52.cmake <sample_directory>
我创建了一个示例文件夹作为 build1 并保存。在 sample_directory 的位置,我粘贴了“build” 并执行了命令。
但是在 return 我得到一个错误
CMake Error: The source directory "/movesense/myBuild/build" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI.
objective 是创建一个项目作为 zip 文件,运行 它在 visual studio 中。请帮我解决这个问题。我附上了我从 movesense 获取的文档的链接。
“”应该是固件源代码所在文件夹(即示例应用程序文件夹)的路径。如果您将构建文件夹创建为 /movesense/myBuild 并 cd 进入其中,则路径将为 ../samples/blinky_app 如果您正在构建 blinky_app -sample .
完全披露:我在 movesense 团队工作
我一直在尝试在我的 windows 10 机器上设置 movesense 平台,但遇到了 cmake 命令的问题。
- 我使用 docker 拉动了 movesense 容器
docker pull movesense/sensor-build-env:latest
- 我使用以下代码克隆了 movesense 存储库
git clone git@bitbucket.org:suunto/movesense-device-lib.git
- 然后我移动到克隆的文件夹
cd movesense-device-lib
- 然后我在终端上启动docker图像
docker run -it --rm -v c:/My/Project/Folder/movesense-device-lib:/movesense:delegated movesense/sensor-build-env:latest
- docker 提示,我按照以下命令操作
cd /movesense
mkdir myBuild
cd myBuild
- 现在,我 运行 CMake“运行 CMake(除非您将文件添加到项目中,否则只需要完成一次)。可以同时构建调试版和发布版。在这两种情况下,命令都将包含以下内容:”通过以下命令
cmake -G Ninja -DMOVESENSE_CORE_LIBRARY=../MovesenseCoreLib/ -DCMAKE_TOOLCHAIN_FILE=../MovesenseCoreLib/toolchain/gcc-nrf52.cmake <sample_directory>
我创建了一个示例文件夹作为 build1 并保存。在 sample_directory 的位置,我粘贴了“build” 并执行了命令。 但是在 return 我得到一个错误
CMake Error: The source directory "/movesense/myBuild/build" does not appear to contain CMakeLists.txt. Specify --help for usage, or press the help button on the CMake GUI.
objective 是创建一个项目作为 zip 文件,运行 它在 visual studio 中。请帮我解决这个问题。我附上了我从 movesense 获取的文档的链接。
“
完全披露:我在 movesense 团队工作