QT Creator 交叉编译提示make:arm-linux-g++:Command not found

cokewei 2011-03-23 04:34:55
小弟初学,用QT Creator写了一个小程序,编译时候提示
make:arm-linux-g++:Command not found
make:leaving directory '/....'
make:***[main.o] Error 127

然后我直接在项目目录下执行arm-linux-g++ ..此处省略...编译指令可以产生main.o
我使用ubuntu 10,编译工具使用arm-none-linux-gnueabi4.5.1并已经已经加入环境变量,加入的方法是修改/etc/bash.bashrc
终端执行arm-linux-g++ -v可正常获得版本号
终端执行which arm-linux-g++ 可正常显示路径
终端执行whereis arm-linux-g++ 显示空
各位大虾要是知道什么问题请指教,谢谢。
...全文
1674 5 打赏 收藏 转发到动态 举报
写回复
用AI写文章
5 条回复
切换为时间正序
请发表友善的回复…
发表回复
cokewei 2011-05-24
  • 打赏
  • 举报
回复
sudo vi /etc/environment
我现在的设置如下:
PATH="/toolschain/4.5.1/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bi n:/sbin:/bin:/usr/games"
可以看出,路经是用冒号分割的。
liuwei 2011-04-04
  • 打赏
  • 举报
回复
你好,想请教你,/etc/environment的环境变量怎么修改呢?可以加我的qq吗?435078881
cokewei 2011-03-25
  • 打赏
  • 举报
回复
问题已经解决,我原来设置环境变量的方法是修改/etc/bash.bashrc,是不是这个方法只能影响session,对图形界面无效?我现在把路径加入/etc/environment,问题解决了。
cokewei 2011-03-24
  • 打赏
  • 举报
回复
程序没有编写任何代码,只是用其他新建了一个项目,新建的步骤如下:新建-》QT c++ Project -》QT Gui Application -> 取名,选保存位置 -> QT Versions 把QTEmbedded选上 -》Details 选项中Base class 选QWidget -》结束-》放一个按钮控件,不写任何代码-》project选项中选QTEmbedded debug,编译工具链已指向qmake -》编译-》出错
songlizhi0101 2011-03-23
  • 打赏
  • 举报
回复
可否把你的小程序贴上来....

16,216

社区成员

发帖
与我相关
我的任务
社区描述
Qt 是一个跨平台应用程序框架。通过使用 Qt,您可以一次性开发应用程序和用户界面,然后将其部署到多个桌面和嵌入式操作系统,而无需重复编写源代码。
社区管理员
  • Qt
  • 亭台六七座
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧