2017-01-24 8 views
-2

Есть ли способ включить graphics.h в Codelite? Я не хочу использовать CodeBlocks или DevC++. Мне нужен он для моего университетского проекта. Я знаю, как включить его в CodeBlocks и DevC++, но есть много ошибок, когда я использую свой старый код, который я написал в Codelite. screenshot_screenshotКак включить graphics.h в Codelite?

+0

Скачать его, как описано [здесь] (Http: //geekhackers.blogspot .co.il/2013/08/как к включать-графа ICSH-в-codeblocks.html). Затем переделайте свой проект, чтобы убедиться, что он связан. – StoryTeller

+1

Эта библиотека древняя и устаревшая. Зачем вам это нужно? –

+0

@Someprogrammerdude - Некоторые школы все еще настаивают на преподавании с ним. Печально, но верно. Кажется, что OP нуждается в современной IDE, несмотря на глупые требования. – StoryTeller

ответ

0

Интересно ... Это работает для меня

Я написал небольшую программу

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


int main() 
{ 
    int x = 320, y = 240, radius; 

    initgraph(); 

    for (radius = 25; radius <= 125 ; radius = radius + 20) 
     circle(x, y, radius); 

    getch(); 
    return 0; 
} 

и скомпилированный его. Он создал двоичный файл в папке Debug с именем «project». Когда я запускаю его двойным щелчком, он ничего не показывает. Так

1) I opened cmd 
2) dragged the binary into it.. It saved me the time to type the path myself 
3) Pressed enter 
4) Does not work the first time 
5) Pressed a key to come back to prompt 
6) Pressed up key to execute the binary again and pressed enter 
7) Did step 6 on the other display and it worked !!! 

Я знаю, что это не решение, но все-таки отправная точка ....

EDIT: У меня есть двойной дисплей и когда я беру CMD запрос на один дисплей работает и с другой он не работает ... Наверное, это что-то делать с параметрами дисплея, но я не уверен ...

enter image description here