$ g++ print.cpp -c
$ g++ test.cpp -c
$ g++ test.o print.o -o mytest
这里的-c表示只编译。因为你有两个文件,所以编译两次。编译后会生成.o的文件。
然后把这些在链接起来就可以了。-o表示输出的文件。
一般来说,Linux 下面的编译过程是用 make 进行控制的,对应的控制脚本文件名是 Makefile 。另外还有 configure 这个脚本,是用来生成 Makefile 的。
不过具体要先看你老是给你的东西了。也可能是已经准备好了,也可能只需要一条其他的命令来编译。也可能,恩,给你一套 Visual Stdio 写出来的东西,那就悲剧了……
具体情况就别问我了,我不是搞开发的……
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)