Я сделал много программ с Borlond C (Dos). Как скомпилировать \ связать эти программы на современном компьютере с минимальными усилиями? В основном, я имею в виду графические программы. Заранее спасибо ' Дэвид.Программы Old Borland C
ответ
Просто выберите новый компилятор C/C++, такой как MinGW/GCC. И перекомпилируйте исходный код. У него может быть много проблем с синтаксисом, но это единственный способ.
Графика - это сложно, вы должны забыть старые графические методы и использовать новые возможности, такие как Qt, GDI, wxWidgets. Однако вы можете использовать Borland BGI Graphics emulation for the MingW (GCC port), чтобы перенести свой код так же, как и раньше.
Других альтернатив:
В качестве альтернативы получить [DosBOX] (http://www.dosbox.com) и рок! :) – 2013-03-30 14:02:57
@ VladLazarenko: Да, я пропустил это :-) Однако в DosBox у вас нет современных компиляторов C/C++. – deepmax
- 1. Old Borland Chess WebService help please
- 2. Используйте dll из программы C++. (borland C++ builder и вообще)
- 3. Borland C++ не C++?
- 4. Borland C++ v3.0 Графическая проблема
- 5. Исключение Borland C++
- 6. Borland C++ ListView Ошибка
- 7. Borland C++ localization
- 8. Borland C++ функции консоли
- 9. Миграция Borland C++ на C#
- 10. C++: версия программы?
- 11. Python asyncore vs plain old C
- 12. scanf в Borland C++ Builder
- 13. C++ Borland символ * и зЬгсру
- 14. Процедура установки Borland C++ v5.5
- 15. Boost with Borland C++ Builder
- 16. Borland C++ stretch a TAnimate
- 17. Компиляция Borland C++ Builder 5
- 18. Создание GUI на Borland C++
- 19. Borland C++ - многопоточный вопрос TCPServer
- 20. Printf prints old buffer - C
- 21. Цель C - [super dealloc] old?
- 22. Expose Borland C++ методы в C#
- 23. C программы медленного запуска
- 24. «Невозможно создать процесс». Borland C++ 97
- 25. Ошибка Borland в local_unwind()
- 26. Как просмотреть код программы из скомпилированного файла C (скомпилирован с использованием Borland C++)
- 27. Использование Visual C++ DLL в старой Borland C?
- 28. Компиляция старых классов C++ под Borland C++ Builder XE
- 29. MagicalRecord access old old element добавлен
- 30. Как использовать TUDPSocket в Borland C++ Builder?
вы помечены это C++. Вы пытались скомпилировать их с помощью компилятора C++? который из? что случилось? Является ли ваша проблема действительно компиляцией, или она открывает проект или получает доступ к библиотекам, которые использует ваш код, которые были предоставлены Borland? –
Возможно, вам стоит взглянуть на этот порт графического интерфейса Borland (BGI) на Windows: http://www.cs.colorado.edu/~main/cs1300/doc/bgi/ –
Другой порт BGI здесь : http://winbgim.codecutter.org/ –