C Использование библиотек без IDE [закрыто]

Это может быть глупый вопрос. Как использовать библиотеки C без IDE? Я хочу использовать только текстовый редактор.

5
задан 20 February 2015 в 13:27

2 ответа

(это действительно здесь)?

Пример: использование математической библиотеки. Создайте этот файл с вашим предпочтительным редактором:

#include <stdio.h>
#include <math.h>  //this declare the math library 

int main() {
        printf("%f\n", sin(1.0)); // using math and stdio library 
        return 0;
}

Затем вы скомпилируете:

gcc -o test test.c -lm -lc

Чтение: скомпилируйте test.c в исполняемый файл с именем test, используя библиотеки libc и libm (Обратите внимание: вам не нужно использовать явно -lc -lm, потому что они связаны по умолчанию при необходимости; это всего лишь пример - другие библиотеки, которые вы имеете , чтобы явно указать). [ 1115]

Запустите его:

[romano:~/tmp] % ./test                    
0.841471

Вуаля.

Вы можете получить информацию для библиотеки, используя раздел 3 справочных страниц; например, man 3 sin :

SIN(3)                     Linux Programmer's Manual                  SIN(3)

NAME
       sin, sinf, sinl - sine function

SYNOPSIS
       #include <math.h>

       double sin(double x);

[...]

и так далее.

6
ответ дан 23 November 2019 в 08:59

Выполните простые шаги:

  1. Открывают любой текстовый редактор, в котором Вы хотите записать свою программу.

  2. Запись простая программа или любая программа в C, Вы хотите.

    • Теперь, если Вы хотите добавить какую-либо библиотеку в Вас программа, она имеет ту же процедуру, как это находится в IDE. Например, я хочу добавить библиотеку в программе, названной как системная библиотека, тогда я записал бы:

      #include<sys/types.h>
      

      и затем пишут мой отдых программы.

    • теперь сохранили файл где угодно, Вы хотите с расширением .c. Например: Я сохранил свой первый файл на моем рабочем столе, имя как HelloWorld.c.
  3. В терминале, перейдите к каталогу, где Вы сохранили свой файл.

  4. Тип следующая команда для создания исполняемого файла в том же каталоге:

    gcc –o executable HelloWorld.c
    
  5. Это создает файл, названный как executable в том же каталоге, где.c файл присутствует.

  6. Для выполнения исполняемого файла введите следующую команду:

    ./executable
    

    и это печатает или выполняет задачи Вашей программы.

, Короче говоря независимо от того, что Вы используете для записи программы C, является ли это текстовым редактором или IDE как dev C++, это будет работать то же. IDE просто экономят Ваше время в записи тех команд каждый раз для компиляции программы.

Счастливое Кодирование:)

2
ответ дан 23 November 2019 в 08:59

Другие вопросы по тегам:

Похожие вопросы: