ChinaUnix.net
相关文章推荐:

arm 下的o文件 放到gcc下编译

我的目标板是s3c2510,操作系统是uclinux,arm-linux-gcc生成的文件无法运行,是操作系统的原因吗 因为我用 arm-elf-gcc生成的文件可以运行

by upcuiling - 内核/嵌入技术 - 2006-06-14 14:24:37 阅读(3104) 回复(4)

相关讨论

今天在arm板上做开发时,发现读文件的结束符返回计算文件长度总是不能返回。后来做了一个小的测试程序,源码如(arm9;arm-linux-gcc 版本:3.3.2;文件系统为yaffs; var目录可写): #include int main() { FILE *fp; char *filename = "/var/config/config.ini"; char chRed; int fileLen = 0; fp = fopen(filename "w+"); if(fp == NULL) return 0; for(; chRed!=EOF; fileLen++) { chRed = fget...

by gomo1234 - 程序开发 - 2006-11-15 08:27:23 阅读(1511) 回复(2)

现在需要在win2k(cygwin)编译出能在arm-uclinux上面跑的程序,怎么打造这样一个gcc呢? 我去了http://www.uclinux.org/pub/uClinux/arm-elf-tools/ 那里都是linux<==>;unlinux之间的交叉编译 我用cygwin编译了一个arm-elf-gcc,但用它发现编译出的程序不能在arm-uclinux上跑。 请朋友们指点一二。

by simtiger - C/C++ - 2005-04-05 09:44:46 阅读(2810) 回复(6)

一段程序在gcc编译通过,换到arm就不行了。请大家帮忙看看。 #define US_INV UnicodeString::kInvariant 类声明 class U_COMMON_API UnicodeString : public Replaceable { public: enum EInvariant { kInvariant }; int extract(int start, int startLength, char *target, int targetCapacity, enum EInvariant inv) const; ....... } 调用处: #define US_INV UnicodeString::kInvariant const UnicodeString *tzi...

by lincoln_niki - C/C++ - 2008-12-05 10:15:11 阅读(1247) 回复(0)

arm-linux-gcc -v执行都说有systax error, "<" unexpected 编译helloworld也有"<" unexpected 各位大侠,交叉编译环境是直接从别人那里的3.3.2,请问还需要改什么文件

by jwtiger - 程序开发 - 2006-06-04 23:27:14 阅读(779) 回复(0)

最近尝试编译交叉编译工具链时出错,请大家指教。 使用的os为fc5。gcc为4.1.0 在编译gcc-core-4.1.0之前,已经成功编译了binutils-2.16.1 configure使用了 --target=$TARGET --prefix=$PREFIX --enable-languages=c --disable-threads --disable-shared --with-newlib --without-headers 的标志 有回复的消息: checking for --enable-version-specific-runtime-libs result: no 编译gcc时有提示: ../.././gcc/config/arm/iwmmxt...

by zjmcorleone - 程序开发 - 2006-05-20 09:36:56 阅读(896) 回复(1)

小弟有难。请各位指点。 在fedora5上首次编译toolchain时出错。 在第一次编译gcc时出错退出。 在编译好了binutils后,修改gcc/config/arm/t-linux中的有关语句。 configure如gcc>./configure --taret=$TARGET \ --prefix=$PREFIX \ --without-headers \ --enable-languages=c \ --disable-threads \ --disable-shared 然后,make all install时出错: configure: error: Ccompiler cannot create executables make[1]*** [con...

by zjmcorleone - 内核/嵌入技术 - 2006-05-19 16:37:35 阅读(800) 回复(0)

:lol: 我用同样的code和Makefile编译选项,编译iozone。其中一个功能就是到出数据到excel表格(dump_excel).在x86的linux主机上运行到出的excel文件能够被打开,但是用arm-linux-gcc编译出来的文件arm的目标板上运行到出的excel文件就不能被打开。我用ultraedit看了一这两个文件文件头和数据部分都基本相同,就是文件尾有不同。 请教高手:什么原因导致这种目标码的差异?MS excel 文件头/尾的详细说明? arm-linux-gcc 3.2...

by SteelHu - 内核/嵌入技术 - 2004-05-31 11:49:02 阅读(1088) 回复(0)

我刚接触LINUX不久,由于学校上的编程是VC的,编程作业要交WIN的程序,但我不知道该如何编译出可用在WIN的EXE.请问在linux 如何用gcc编译出WINDOWS的EXE文件,希望前辈指点,如何具体实现命令~~???感激不尽 [ 本帖最后由 tigerlei 于 2005-11-3 10:29 编辑 ]

by tzhchen - 程序开发 - 2005-11-04 14:40:37 阅读(2601) 回复(8)

eeee]$ cat b.c #include #include int main(int argc, char **argv) { int a = 14; int b = 3; a = b; return 0; } [eeee]$ arm-elf-gcc b.c -o b /usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.text+0xc4): In function `__do_global_ctors': : undefined reference to `__CTOR_LIST__' /usr/local/lib/gcc-lib/arm-elf/2.95.3/libgcc.a(__main.o)(.data...

by rocky1972 - C/C++ - 2009-01-13 23:36:57 阅读(4780) 回复(18)

我尝试用arm-elf-gcc编译一个在linux运行的程序 移植到uClinux 出现了错误如 哪位能指点一错误在哪里吗 谢谢! /usr/src/uClinux-dist/linux-2.4.x/include/linux/byteorder/swab.h:160: 警告:忽略 函数返回类型的类型限定 /usr/src/uClinux-dist/linux-2.4.x/include/linux/byteorder/swab.h:173: 警告:忽略 函数返回类型的类型限定 arm-elf-gcc -Wall -O3 -elf2flt -g -DDEBUG -DCONFIG_GATEWAY -Darm -c -o packet...

by xiaxiuqiu - 内核/嵌入技术 - 2006-10-03 21:57:53 阅读(1085) 回复(1)