看
论坛
的帖子:
跟着小狂玩nanopi2之eclipse交叉编译环境搭建
发现
3guoyangyang7
是Ubuntu 32位的,用的工具链和官方的不一样。所以有些地方要注意下的:
用eclipse新建工程时,工具链路径和前缀有所不同,看官方安装工具链时:
所以,
Cross compiler prefix:arm-cortexa9-linux-gnueabihf-
Cross compiler path:/opt/FriendlyARM/toolchain/4.9.3/bin
如上图所示。
debug之后:
应该木有问题了。。
如果开始配置错误的话,右击工程,Properties-C/C++ Build-Settings下的Tool Settings-Cross Settings可以修改配置:
用eclipse新建工程时,工具链路径和前缀有所不同,看官方安装工具链时:
所以,
Cross compiler prefix:arm-cortexa9-linux-gnueabihf-
Cross compiler path:/opt/FriendlyARM/toolchain/4.9.3/bin
![](https://i-blog.csdnimg.cn/blog_migrate/a02551d461803387d0ffedc022b9c389.jpeg)
![](https://i-blog.csdnimg.cn/blog_migrate/ec6d38f73e6603ad21cd90f47ed7de24.jpeg)
如上图所示。
debug之后:
![](https://i-blog.csdnimg.cn/blog_migrate/06df4424c16f993b0f6bb04e18bc1b2e.jpeg)
应该木有问题了。。
如果开始配置错误的话,右击工程,Properties-C/C++ Build-Settings下的Tool Settings-Cross Settings可以修改配置:
![](https://i-blog.csdnimg.cn/blog_migrate/875c57778ac61c6faf6624fe7f84fc76.jpeg)