当前位置:  技术问答>linux和unix

初学linux,多个c文件怎么编译?附上我 写的 程序,请大侠指点~

    来源: 互联网  发布时间:2016-04-07

    本文导语:  有两个c文件,实现功能ga.c要调用cj.c中的 函数: //................................ga.c.......... #include  extern int Yes(void); int main() { if( Yes()==1 )printf("Hollo,cjk!"); else printf("GoodLucky"); return 0; } //........................cj.c............

有两个c文件,实现功能ga.c要调用cj.c中的 函数:
//................................ga.c..........
#include 
extern int Yes(void);
int main()
{ if( Yes()==1 )printf("Hollo,cjk!");
else printf("GoodLucky");
return 0;
}

//........................cj.c...........
#include 
int Yes(void)
{
printf("ok!");
return 0;
}

//.........makefile..............
main:cj.o ga.o
powerpc-linux-gcc -mbig-endian -o cj.o ga.o
cj.o:cj.c
powerpc-linux-gcc -mbig-endian -c cj.c
ga.o:ga.c
powerpc-linux-gcc -mbig-endian -c ga.c
//运行以后错误
ga.o(.text+0x14): In function `main':
: undefined reference to `Yes'
collect2: ld returned 1 exit status
make: *** [main] 错误 1

我该怎么改呢?

|

这行写错了,应该是:
powerpc-linux-gcc -mbig-endian -o main cj.o ga.o 

    
 
 

您可能感兴趣的文章:

  • 请问什么是“设计模式”,有这方面的教材吗?望各位大侠指点指点初学者。谢谢!
  • 我是一个JAVA初学者,不知道怎么才能进阶,大侠给点提示吧!!
  • 初学者的困惑,请各位大侠赐教。
  • 初学者的烦恼:编译器的选择与用法?谢谢各位大侠帮忙!
  • 初学Jsp,很多事情不懂,问各位大侠。
  • 我是Java的初学者,还请各位大侠给介绍几本好书!再次多谢了!
  • 我是初学者,关于java的编辑、运行、调试、及工具等的问题?望各位大侠帮忙!
  • 小弟初学KDE/QT编程,有问题问个位大侠
  • 请教大侠,我是JAVA初学者,请问哪里有JBuilder的中文书下载?
  • JAVA初学者的小问题,各位大侠帮帮忙。
  • 请问哪位大侠能给我介绍一下LINUX分区的相关知识吗?安装的时候一到分区我就看不懂了。不知道是怎么回事。顺便问一下现在关于LINUX的最新版本哪个比较好!哪个更适合初学者!给37分。
  • 初学jsp,有几个问题老是解决不了。请大侠帮助..
  •  
    本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
    本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 我是初学者,该用什么java的“编译器”????
  • 初学JAVA,用哪个软件来调试和编译程序?
  • JSP中如何编译类文件?(初学者)
  • 编译参数问题,初学者的问题,请多帮忙
  • 初学Linux内核编译,几个问题请教一下
  • 编译好的class文件放在哪儿?——初学者的疑问!
  • 请问:在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • 初学者求助: 找不到 编译ourhdr.h 头文件 怎么办?
  • 在哪里能找到JAVA编译器和解释器?我是一个初学者。我想学JAVA。
  • 初学:Linux下可以编译c++原程序吗?——在线等
  • 初学Linux编程。用gcc编译ncurses库出现问题:
  • 我初学者一直都用JDK编译,今天装了JBUILDER5不知道怎样用?
  • c 条件编译问题,初学,大家指教。
  • 我用Jbuilder 做的Application1编译后怎么没有Exe文件?我是初学者,请教各位。
  • 我初学JAVA编译书上的小程序。编译总是通不过(在线等待)。
  • qt初学,编译不过去!
  • 这个编译错误如何解决?——初学者的疑问!
  • 初学者的问题-关于编译问题!
  • 我是初学者:请问用Javac可以编译,但用Java执行时会说can't find the class.这是怎么回事呢?谢谢。
  • 我是个初学者,一个文件编译通不过,希望高手指点一下
  • 初学 java 的朋友来和我交朋友,我也是初学。我的 QQ 号是 33555085
  • 又一个初学者的困惑!如果您是个大虾,请你一定要进来看看,指点迷津!如果您也是个初学者,那么您也一定要进来,也许我们有一样的遭遇!
  • 初学者的问题我是linux初学者,我想问一下在windows里下载的大于1.44M文件如何转移到linux分区里?
  • 我是个初学者,希望指点明津
  • 初学者用什么工具好?JBUILDER?JDK?
  • 对于初学者应该看什么样的java书籍
  • 初学java应该看那些书?
  • 初学linux看哪本书好?
  • 初学java,该看那些书,请朋友们指教
  • 初学java什么书好?
  • 对于初学者应该看什么样的书


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3