Как добавить конио в Codeblocks?

Я пытаюсь создать и запустить этот код

#include<stdio.h>
#include<conio.h>

main()
{
textcolor(RED); 
cprintf("Hello, World!");

getch();
return 0;
}

Я использую блоки кода - компилятор gcc. Поскольку GCC не поддерживает conio.h, я получаю много ошибок. Я хочу добавить библиотеку, которая необходима для запуска таких программ. По инструкции из блога я скачал conio21 по этой ссылке: https://sourceforge.net/projects/conio/ но я не могу найти там libconio.a. Не могли бы вы объяснить, как добавить библиотеку?


person Ramisa Anjum Aditi    schedule 22.05.2016    source источник
comment
Если загруженный вами conio находится в каталоге проекта, вам нужно использовать кавычки, а не угловые скобки.   -  person Edward Karak    schedule 22.05.2016


Ответы (2)


Загрузите и извлеките conio библиотеку, на которую вы ссылаетесь в своем вопросе. Внутри него возьмите conio.c и conio2.h в папку вашего проекта. Затем включите conio2.h в исходный код:

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

main()
{
    textcolor(RED); 
    cprintf("Hello, World!");

    getch();
    return 0;
}

Я тестировал, работает.

person Medet Ahmetson Atabayev    schedule 22.05.2016
comment
Подскажите, пожалуйста, как взять conio.c и conio2.h в папку моего проекта? Я пытался в течение длительного времени. - person Ramisa Anjum Aditi; 26.05.2016

Такие функции, как textcolor, работали в старых компиляторах, вы не можете использовать их в новых компиляторах, таких как GNU GCC, используемый Code::Blocks.

Чтобы узнать, как изменить цвет текста, эта ссылка может вам помочь:

Как изменить цвет текста и цвет консоли в коде :: блокирует?

person Prashant Kumar    schedule 22.05.2016
comment
c::b не является компилятором - person Edward Karak; 22.05.2016