首页
系统教程
Linux入门
Linux管理
Linux技巧
Linux命令
Ubuntu
Linux服务器
Linux数据库
Linux开发
通用技术
发行版
企业应用
实验室
当前位置:
红联Linux门户
>
Linux编程与内核
gcc中多文件编译、连接
发布时间:2006-12-17 00:46:30
来源:红联
作者:Informix
如果原文件分布于多个文件中:file1.c, file2,c
$ gcc -Wall file1.c file2.c -o name
若对其中一个文件作了修改,则可只重新编译该文件,再连接所有文件:
$ gcc -Wall -c file2.c
$ gcc file1.c file2.o -c name
注意:若编译器在命令行中从左向右顺序读取.o文件,则它们的出现顺序有限制:含有某函数定义的文件必须出现在含有调用该函数的文件之后。好在GCC无此限制。
文章评论
共有
0
条评论
频道文章
GNU 编译器家族 GCC 内部探密
Linux 的 x86 汇编程序设计
在 linux 系统下安装 perl
C++Builder创建基于Internet点对点Chat
C#实现Web文件上传的两种方法
用C++ Builder开发多层数据库应用程序
用C++ Builder来定制系统菜单
Java学习从入门到精通(2)
Java 语法介绍(三):变量
Linux 内核原代码 head.s 部分注释
最新教程
Kotlin语言作为Snap可在Linux发行版使用
调查发现,掌握Python是数据科学家最应具备的技能
商业项目中最受欢迎的7种编程语言
2017年企业运维面试题28例
Linux系统运维前辈给新手经验分享
Docker附加参数导致的网络服务异常实录
在 Linux 中删除超大文件的技巧
Linux系统中设置开机自动运行的两种方法
中国移动容器定制化Linux操作系统的解析
如何检查linux服务器是否被入侵
随机推荐
用perl写的linux后门加载程序
Visual C++.NET中的字符串转换方法
关于C++builder编程修改注册表的问题
布尔逻辑运算符
第2个java示例程序
关于Java中文问题的几条分析原则
Sun表态: Java将在几个月内就开源
如何优化JAVA程序开发,提高JAVA性能
Linux程序设计入门--消息管理
Linux下的主要的C语言编译器