RAM编译的nanomsg在虚拟机上编译好再复制过去。
1、先查看RAM板linux内核版本,后面在CMakeLists.txt文件中修改需要用到。
我的内核版本是aarch
打开CMakeLists.txt文件,在最前面加入以下三行
有的内核版本是arm添加就有不一样的。要添加下面的信息
SET(CMAKE_SYSTEM_NAME Linux) //告诉cmake 使用交叉编译
SET(CMAKE_C_COMPILER "arm-linux-gcc") //告诉cmake c文件使用arm-linux-gcc编译器,可以根据自己使用交叉编译的工具进新修改
SET(CMAKE_CXX_COMPILER "arm-linux-g++")//告诉cmake c++文件使用arm-linux-gcc编译器,可以根据自己使用交叉编译的工具进新修改
接下来就是上一个文档说的一样了。