LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 2232|回复: 4

如何在GCC下编译多个C++源文件为一个可执行文件?

[复制链接]
发表于 2003-8-7 20:31:42 | 显示全部楼层 |阅读模式
请教各路大哥!
如何在GCC下编译两个或多个C++源文件为一人可执行文件,
需要用到什么参数!
谢谢!
(不好意思,我是菜鸟!)
发表于 2003-8-7 21:16:08 | 显示全部楼层
用g++来编译c++源程序。文件名直接写在后面就行了。如:
g++ file1.cpp file2.cpp ...filex.cpp
 楼主| 发表于 2003-8-8 21:14:46 | 显示全部楼层
不好意思!可能我上次打错一个字!
我是想把多个文件编译成一个可执行的文件。
是不是这样:
g++ file1.cpp file2.cpp ...filex.cpp
就可以将这么多文件编译成一个可执行文件呢?
谢谢!
发表于 2003-8-8 21:34:04 | 显示全部楼层

你试一试不就知道了

gcc -o target file1.cpp file2.cpp ... firlex.cpp
where target is your elf file.
 楼主| 发表于 2003-8-9 03:15:38 | 显示全部楼层
谢谢pupilzeng兄!
已收到!
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表