В моей программе Turbo C++ я не могу запускать какую-либо графическую программу. Когда он компилируется, появляется сообщение об ошибке:Ошибка при компиляции c-графики в программе Turbo C++
Это связано с настройками моей c-программы?
В моей программе Turbo C++ я не могу запускать какую-либо графическую программу. Когда он компилируется, появляется сообщение об ошибке:Ошибка при компиляции c-графики в программе Turbo C++
Это связано с настройками моей c-программы?
Эти ошибки типичны для недостающей библиотеки в вашей сборке. Попробуйте связать соответствующие библиотеки и перестроить решение (скорее всего, graphics.lib).
-John
Насколько уверены, что он не пропускает заголовочный файл, т. Е. Не ошибку компиляции, а ошибку компоновщика? –
Это ошибка компиляции, а не ошибка связи. Похоже, «graphics.h» отсутствует.
ли
#include "graphics.h"
Неопределенный символ может очень хорошо быть ошибкой ссылки –
В вопросе четко сказано «когда я пытался скомпилировать». В компиляторе turbo C++ он не перечисляет ошибки ссылок, относящиеся к отсутствующей библиотеке во время компиляции. Поэтому я сказал, что отсутствует файл заголовка. Что в этом плохого? И почему отрицательный? –
Это старая программа, которая была написана для Turbo C++, и что вы пытаетесь скомпилировать с современным компилятором? Если это так, может случиться так, что в программе используются расширения и библиотеки для компилятора, которые просто недоступны в используемом компиляторе.
Если это так, то вы должны либо
+1, хотя бы один здравый ответ :) –
Если проблема компиляции ошибки, то вы можете добавить файл заголовка:
#include<graphics.h>
, если проблема все еще сохраняется, то убедитесь, что вы добавили файл заголовка:
#include<dos.h>
лол o_O – 2009-03-09 04:19:58
и именно почему этот вопрос получает отрицательный результат? –
Я думаю, что некоторые люди видели TC++ и считали, что этот вопрос был неудачной попыткой юмора, это кажется серьезным. –