我之前都是拿arm-linux-gcc 3.4.1来编译QT的embedded版本 然后开发程序的
现在使用arm-none-linux-gnueabi-gcc 4.3.3来编译QT的embedded版本 编译过程也正常
但是在编译应用程序的时候一些C++的头文件就找不到 例如iostream.h 还要一些系统函数也找不到
例如ioctl什么的
我的gcc和g++是4.1.1
我很奇怪 不知道为什么 和gcc的版本有关系么?
如果不管QT 写一个C++的程序 例如 main.c 直接用gcc main.c 编译也通过不了?用g++ main.c 可以通过 但是有警告
这是正常的么?
我记得我以前都是直接用gcc编译的啊
同样的程序 我再拿arm-none-linux-gnueabi-gcc main.c 编译还是一样的。
大虾们 帮我分析下 是什么的问题?