1.安装vscode(这个就不详细说了,相信应该都会安装。。) 2.安装完后在vscode扩展中搜索并下载安装这些插件。(点击下载后自动安装) 3.在vscode中按组合键(ctrl+shift+p), 会弹出命令窗口,然后输入 cmake edit, 选择下图中的"编辑用户本地CMake工具包" 4. 然后像下图中一样添加kit, name可以随便起,方便自己知...
经过我的测试,正常编译C++程序是没什么问题的,但是如果程序调用了其他x86系统上编译的库,cmakelist.txt中可能需要加上add_compile_options(-fno-stack-protector),就在一开始加就行,否则编译会不通过。 综上,我感觉交叉编译勉强能用,但是却又感觉有那么一点瑕疵,所以我推荐用WSL的方式,配合VScode相当于本机编译了,...
本文主要介绍在Windows平台上使用VSCode,从而可以一键编译出运行在Linux-x86_64环境中的程序或库。 二、实现方式 ① 交叉编译 ② WSL(Windows Subsystem for Linux) 三、交叉编译 关于交叉编译的配置,我之前一篇博客里面已经非常详细地列举了步骤,只不过之前用的交叉编译工具链是Linux-Arm环境的,今天是Linux-x86_64的...
7.重启后打开vscode,点击下图中的No active kit(如果之前选过kit则显示的可能是其他可用kit) 8.点击后会弹出一个选择kit的窗口,选择第4步你添加的kit,没有意外的话,此时已经是可以进行编译了。 9.创建一个cpp和cmakelist.txt进行编译测试 10.点击build进行一键编译 11. 生成可执行文件(需拷贝到linux-arm环境...
在Windows上搭建开发和编译环境,可以使用虚拟机软件或者安装WSL。 安装虚拟机 安装虚拟机软件VirtualBox。 安装Linux虚拟机。 安装WSL 适用于Linux的Windows子系统(WSL)可让开发人员直接在Windows上按原样运行GNU/Linux环境(包括大多数命令行工具、实用工具和应用程序),且不会产生传统虚拟机或双启动设置开销。安装Windows...
本文将简明扼要地介绍如何在Windows上搭建一个高效、灵活的开发与交叉编译环境,让即使是非专业读者也能轻松上手。 一、环境准备 1. 安装基本开发工具 Visual Studio Code (VSCode): 作为一款轻量级但功能强大的代码编辑器,VSCode是Windows下开发的首选之一。它不仅支持多种编程语言,还拥有丰富的插件生态,可以极大提升...
本文提供了利用VSCODE+CMAKE在Windows下交叉编译树莓派程序的方法,分别使用本地环境和WSL两种环境两种方式。以及远程调试的方法。 一、Windows下编译树莓派程序 和在Windows下用Mingw编译Windows程序没什么区别,只是生成的东西是树莓派的软件。Host是Windows, Target是ARM Linux。
2.1Linux C 编程入门-上 08:52 2.1Linux C 编程入门-下 10:31 3.2.1 Ubuntu 和 Windows 文件互传 06:25 3.2.2 Ubuntu 下 NFS 和 SSH 服务开启 05:46 3.2.3 Ubuntu 交叉编译工具链安装 04:10 3.2.4 VSCode软件的安装及使用 06:53 3.2.5 CH340 串口驱动安装 01:50 3.2.6 MobaXterm 软...
本文通过 VSCode 提供的一系列插件,搭建C语言开发/交叉编译环境。 1、VSCode下载与安装 在VSCode 官网https://code.visualstudio.com/#alt-downloads选择对应的操作系统进行下载,当前开发模式选择的是 Windows 操作系统。 vscode_download 安装完成后,点击桌面上的 Visual Studio Code 即可运行。
实现SSH免密登录,提升开发效率。完成SSH连接配置后,通过复制用户目录下的ida_rsa.pub文件至Ubuntu主机,实现登录时无需输入密码。通过VSCode远程资源管理器连接Linux主机时,不再需要输入密码。搭建Pico交叉编译环境。参考前文“轻松玩转树莓派Pico之一、新手上路”,配置Pico交叉编译工具链。在终端输入编译...