Как я могу сделать мой исходный код исполняемым? (IDE: затмение, язык: C) - PullRequest
0 голосов
/ 10 ноября 2019

Я недавно начал изучать C. Я пытался создать свою первую программу, используя Eclipse, в то время как я следую руководству для какого-то парня на YouTube. Я шаг за шагом следовал его инструкциям, но у меня возникла проблема с созданием исполняемого файла для запуска моего кода. Сборка кода не имеет ошибок, хотя. Заранее спасибо!

Это код

#include <stdio.h>
#include <stdlib.h>
#include <math.h>   //use this for the log function


//this  function computes the log of a number n in base b

double log_in_base(double n, double b)
{
return log(n) / log(b);

}

int main (void)
{

double n;
double l2,l4,l10;

//print a prompt,collect number
printf("Enter a number:");
scanf("%lf", &n);

//compute the logs
l2 = log_in_base(n,2.0);
l4 = log_in_base(n,4.0 );
l10 = log_in_base(n,10.0);


//print the log in base 2,  4, 10
printf("The number n %0.3f, has logs:\n",n);
printf("base 2: %f\n", l2);

printf("base 4: %f\n", l4);
printf("base 10: %f\n", l10);


}

А вот и MakeFile:

CC=gcc
CFLAGS=-g
EXECS=q1

all: $(EXECS)

clean:
   rm -f *.o $(EXECS)

исходный код Makefile

...