如何编译多文件的源代码?
现在有一程序,由5个文件构成(.c和.h)。代码肯定是正确的,在os400上跑着。现在我做了些修改,准备先在redhat9下测试。我已完全安装gcc。
问题一,以下头文件在redhat9中都有吗?
#include <fcntl.h>
#include <sys/times.h>
#include <unistd.h>
#include <sys/time.h>
#include <time.h>
#include <signal.h>
#include <stdlib.h>
#include <errno.h>
#include <string.h>
#include <strings.h>
#include <sys/types.h>
#include <netinet/in.h>
#include <sys/socket.h>
#include <sys/wait.h>
#include <sys/select.h>
问题二,习惯了windows下VC集成编译环境,不知在linux下如何将多个文件编译成执行文件。