文件: Build a gcc-based cross compiler for linux.pdf 大小: 48KB 下载: 下载 本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/12422/showart_82337.html
by EricFisher - Linux文档专区 - 2006-03-07 23:21:48 阅读(1064) 回复(0)
../e_main.c: In function ‘MiniGUIMain’: ../e_main.c:699: warning: statement with no effect ../e_main.c:700: error: expected ‘;’ before ‘CreateInfo’ ../e_main.c:702: warning: implicit declaration of function ‘etSystemCursor’ make: *** [eddy_main.o] 错误 1 我用eclipse 出现的错误,为什么用gcc 就不会有错呢?
编译过程
1. 预处理
预处理程序cpp是来展开宏等其他操作,(-E选项表示预处理后停止编译过程)
$gcc –E hello.c –o hello.cpp
2. 适当编译
3. 汇编
将hello.cpp 编译为目标代码,(-x选项声明从指定的步骤开始编译,这里为,cpp-output) ...
请问,用gcc 编译多个源文件时是用哪个命令啊。 #gcc -c testfun.c //将testfun.c编译成testfun.o #gcc -c test.c //将test.c编译成test.o #gcc -o testfun.o test.o -o test //将testfun.o和test.o链接成test 类似以上这样子去编译对吗,我照以上的方法也不能通过,我是有好多个源文件。请问方法是正确的吗?
gcc编译流程及编译选项分析 摘自《嵌入式linux应用程序开发详解》第三章 GNU CC(简称为 gcc)是 GNU 项目中符合 ANSI C 标准的编译系统,能够编译用 C、C++和 Object C 等语言编写的程序。gcc 不 仅功能强大,而且可以编译如 C、C++、Object C、Java、Fortran、Pascal、Modula-3 和 Ada 等多种语言,而且 gcc 又是一个交 叉平台编译器,它能够在当前 CPU 平台上为多种不同体系结构的硬件平台开发软件, 因此尤其适合在嵌入式领域的开发编...
和这个问题,是一样的,http://www.mxpc.cn/article.asp?id=879。。 可是按他的方法解决不了 sudo apt-get install build-essential,然后就出现30.2m的空间将被使用,我输入y同意,然后有个百分数,到100%后,突然跳到一个界面,最后说 update fix-missing