新技巧GET: 使用gdbserver来调试Linux CMake工程( 四 )
保存这个文件为”arm_toolchain.cmake”到Dockerfile所在的文件夹 。 另外 , 我们也可以通过在上面COPY命令中添加到此文件的相对路径 。
至此 , 我们可以编译一个Docker映像并执行了 。
最后 , 我们可以通过SSH来直接和Docker容器进行交互 , 并创建一个用户账号 。 请注意再次提醒 , 你可以在Dockerfile中启用root登录 , 这样可以避免所有的手动操作 。 只需要替换为你想要使用的用户账号即可 , 如下图所示:
这样 , 你就可以准备好从Visual Studio中进行编译了 。
配置CMake实现ARM交叉编译
首先请确保你安装了VS2019 v16.5 Preview 1或更高版本 , 并且安装了Linux development with C++ workload 。 打开VS并创建一个新的CMake工程 。
接下来 , 我们将会在VS中创建一个新的CMake配置 。 导航至CMake Settings编辑器并创建一个名外”Linux-Debug”的配置 。 我们将会在这个配置中做出如下的修改 , 实现ARM的交叉编译 。
推荐阅读
- |代练大神才有的操作意识,躲技能有技巧,假视野很重要
- 我的世界|我的世界:6个“友尽”的小技巧,不要轻易在好友的服务器尝试!
- 电子竞技|和平精英:掌握这些技巧,分分钟成车神
- |LOLM阿克尚怎么玩?学会以下连招和基本技巧,上分就不成问题了
- 天谕|《黎明觉醒》:无人机技巧攻略
- 手机游戏|英雄联盟手游皇子怎么玩,出装技巧全交给你,还有啥理由说不会
- 神角技巧|魔兽怀旧服:NOTA又刷新毒蛇记录了 5狂暴很猛?头顶还是蓝天白云
- 神角技巧|《神角技巧》评测:二次元开放大世界的迷梦
- 钟馗|钟馗如何才能钩得准?这四个技巧,可大幅提升命中率
- 神角技巧|神回复:世界上有77亿人,有什么事情是完全没人在做的?