1、目标平台安装编译环境
sudo apt install openssh-server g++ gcc gdb gdbserver -y
目标平台安装ninjia
sudo apt install ninja-build
目标平台安装较新版本的cmake ,否则VS提示目标平台版本太旧,不支持远程编译。
2、VS创建CMake项目,会有个默认打印Hello CMake的程序。
指定编译器,在CMakeLists.txt里添加
#指定目标平台的编译器 set(CMAKE_C_COMPILER "/usr/bin/gcc") set(CMAKE_CXX_COMPILER "/usr/bin/g++")
设置远程设备(VS界面——工具——选项)
编译下,输出运行结果