各位大神,如何用gcc编译器一起编译某个文件夹下的几个文件??

weiq119 2014-02-11 08:07:23
比如我在主文件夹下创建了一格“linear_list”文件夹,文件夹内放了三个文件——“common.h, main.c, sqlist.c”,如何一起编译这三个文件呢??谢谢了!!
...全文
515 6 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
weiq119 2014-02-14
  • 打赏
  • 举报
回复
多谢各位的回答,已经解决了!在命令行先输入cd 文件夹名即可进入该文件夹下,然后 gcc *.c就可以一起编译了
buyong 2014-02-12
  • 打赏
  • 举报
回复
try to use makefile/CMake
u012723504 2014-02-11
  • 打赏
  • 举报
回复
把sqlist.c的文件声明跟main.c放在一起然后编译试试
mujiok2003 2014-02-11
  • 打赏
  • 举报
回复
gcc -Wall -c sqlist.c gcc -Wall -o demo main.c sqlist.o
weiq119 2014-02-11
  • 打赏
  • 举报
回复
main.c肯定包含了common.h文件的,但是子函数都是写在sqlist.c里面的,我试了只编译main.c编译器报错的!找不到某某函数。。。
木犀花香 2014-02-11
  • 打赏
  • 举报
回复
把头文件和c文件一起包含到main.c里,直接编译就可以了!编译器是从main函数开始编译的!

70,023

社区成员

发帖
与我相关
我的任务
社区描述
C语言相关问题讨论
社区管理员
  • C语言
  • 花神庙码农
  • 架构师李肯
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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