![](https://img-blog.csdnimg.cn/20201014180756926.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
交叉编译
JIANJIANJIAN1111
喜欢电子的人
展开
-
编译链接动态库.so
有两种方法1.比较方便,用命令行进行链接arm-linux-gnueabihf-g++ main.cpp PSEncoderControl.h -L. -lPSEncoderControl -o test上面是一个例子,链接动态库.so时候要用到-L. -l 命令,-l后面加上你的库,加库名字时候要把前面的lib和.so去掉,只留中间的名称,例如:我有个库的名称是 libtest.so .在连接时候命令如下 -L. -ltest 。-L.表示在本地路径下去找动态库libtest.so,在-L.原创 2020-08-11 15:08:21 · 346 阅读 · 0 评论 -
ubuntu fatal error: cannot execute ‘cc1plus’: execvp: No such file or dire
1.没有安装aarch64-linux-gnu-g++2.安装apt install g++-aarch64-linux-gnu原创 2020-08-11 10:23:09 · 10131 阅读 · 0 评论 -
交叉编译出现No such file or directory
1.当时用的编译工具是 arm-linux-gnueabihf-gcc -o 当时执行的命令是:arm-linux-gnueabihf-gcc -o vehicle test2.c然后把生成的vehicle放入IMQ6处理器的板子上,执行./vehicle 出现-sh: ./vehicle: No such file or directory,后发现arm-linux-gnueabihf...原创 2020-04-28 15:14:22 · 1202 阅读 · 0 评论