如何运行存储在另一个文件中的函数以及头文件中的主文件?

如何运行存储在另一个文件中的函数以及头文件中的主文件?

// 主头.h

int square(int b);

// 维护函数.c

#include"mainheader.h"
#include<stdio.h>


int square(int b)
{
  int y;
  y= b*b;
  return (y);
}

//=====maiN.c文件

#include<stdio.h>
//#include<stdlib.h>
 #include<math.h>
 #include"mainheader.h"
 #include"maiNfunction.h"

 main(void)
 {
    //int SizeOfData,j;

      int i,z;
      for(i=0;i<5;i++)
        {
            z=square(i);
            printf("%d\n",i);
        }

}

我如何在 ubuntu 中运行该程序?

答案1

这看起来像 c 源代码,需要先进行编译。

gcc -o programName maiNfunction.c maiN.c

这将创建一个可执行文件,该文件已经具有可执行权限。您可以输入以下命令来运行它:

./programName

也许您应该考虑阅读更多编译器文档。

如果您还没有这样做,那么您当然需要安装一个编译器(例如 gcc)。

相关内容