【发布时间】:2018-04-13 23:31:41
【问题描述】:
我开始了一个在 BeagleBone Black(Ubuntu 14.04 (Trusty Tahr),ARM v7)上运行的 C++ 应用程序的新项目,但将来我会将应用程序移植到 Linux 或 Windows。
我想搭建一个可以跨平台的开发环境(尤其是macOS)
目前,我使用:
- Visual Studio Code:我喜欢这个编辑器,它是跨平台的。
- CMake:我是新手,但我想学习。
- Docker 有以下内容:我也是 Docker 新手
- arm-linux-gnueabihf-g++-4.8 作为编译器
- 库:像 Poco
目标是使用我的 Docker 映像构建我的应用程序,在我的 BeagleBone Black 上传输二进制文件,并从我的 macOS Visual Studio Code 实例在目标上进行调试。
另外,我尝试在我的 Docker 映像上安装 Visual Studio Code,但速度有点慢,而且我的键盘无法正常工作。
我愿意更改我的开发设置,但我不知道最佳实践。
【问题讨论】:
标签: c++ docker cmake visual-studio-code beagleboneblack