Я пытался использовать библиотеку libgraph в Ubuntu, чтобы использовать "graphics.h" для примера программы.Но при компиляции я получаю следующие ошибки:
g++ graph.cpp -o graph -lgraph
/tmp/ccD6rrqg.o: In function `main':
graph.cpp:(.text+0x32): undefined reference to `initgraph'
graph.cpp:(.text+0x37): undefined reference to `cleardevice'
graph.cpp:(.text+0xf8): undefined reference to `grgetch'
graph.cpp:(.text+0xfd): undefined reference to `closegraph'
/tmp/ccD6rrqg.o: In function `bresen(int, int, int, int)':
graph.cpp:(.text+0x1f9): undefined reference to `putpixel'
graph.cpp:(.text+0x206): undefined reference to `delay'
collect2: ld returned 1 exit status
Нужно ли добавлять какие-либо дополнительные флаги компоновщика?Эта программа работает на Windows, поэтому я думаю, что сама программа работает правильно.
Мне удалось запустить ее, но окно вылетает, давая:
process_responses: Assertion `(((long) (dpy> last_request_read) - (long) (dpy-> request)) <= 0) 'не удалось.также я могу изменить размер окна на весь экран ??Thankx! </p>