Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.77/13: Рейтинг темы: голосов - 13, средняя оценка - 4.77
0 / 0 / 0
Регистрация: 21.10.2015
Сообщений: 9

Перекомпилировать программу

21.10.2015, 10:06. Показов 3075. Ответов 20
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте!
Задача:
Есть программы (3 шт., одна из нескольких модулей), написанные в 90-е годы под DOS на TurboPascal. Сейчас их нужно перекомпилировать, получить *.exe-файлы и использовать эти файлы в дальнейшей работе.

Я пыталась скомпилировать вTurboPascal и FreePascal, но там почему-то не выдается exe, хотя, где надо, ставилось Destination: Disc.

А при работе в PascalABC.NET выскакивают ошибки, связанные с разницей языков. Кое-какие я исправила, но некоторые не знаю, как решить.

Например: описание
var l: byte absolute S;
Я не знаю, будет ли программа работать корректно, если убрать absolute, которого в PascalABC.NET нет?

Или:
Описание: var s: iStrTyp
Где type iStrTyp = string[6]
Из-за этого не работает функция str
Опять же, будет ли работать корректно, если описать s: string (а нужна именно 6-значная строка)

А также несколько моментов, которые я вообще не понимаю.
Что посоветуете?
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
21.10.2015, 10:06
Ответы с готовыми решениями:

Перекомпилировать программу
Всем привет, есть программа которая написана под линукс, ее надо скомпилить чтоб работала под винду Помогите пожалуйста!!!

Перекомпилировать программу от PIC18F2220 для PIC18F2550
Здравствуйте. Есть исходный код на асме для PIC18F2220. Возможно ли его просто перекомпилировать для PIC18F2550? Или не все так...

Кто может перекомпилировать программу на x64 если это возможно?
Есть программа "VisiPics" которая находит похожие изображения, но нужно что б она могла работать с большим количеством оперативной памяти....

20
Модератор
Эксперт по электронике
 Аватар для ФедосеевПавел
8675 / 4512 / 1670
Регистрация: 01.02.2015
Сообщений: 13,949
Записей в блоге: 14
16.12.2015, 20:26
Студворк — интернет-сервис помощи студентам
Директива компилятора, разрешающая вложенные комментарии.
{$MODESWITCH NESTEDCOMMENTS+}
Но, в описании к предупреждению о вложенных комментариях утверждается, что в TP и Delphi это считается ошибкой и с большой долей вероятности указывает на проблемы в коде.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
16.12.2015, 20:26

[Mono] Как перекомпилировать программу из VisualBasic 2005 Net в MonoDevelop (Ubuntu)
Решил таки перейти на Ubuntu. Но есть парочка софтинок, которые очень необходимы. А постоянно работать под виртуалкой или Wine - не имеет...

Как перекомпилировать программу, чтобы она открывалась без участия Delphi?
Закончил писать программу. Как ее теперь перекомпилировать, чтобы она открывалась сама, без участия Delphi 7?

Перекомпилировать исходники
Закину 100 р на телефон или на киви тому , кто просто пересохронит/перекомпелирует , есть две лаб работы за 2009 год , мне нужны за 2016...

Перекомпилировать в PHP
Здравствуйте. Есть ли онлайн сервисы чтобы из с++ кода создать php ? #include<iostream.h> #include<math.h> int main() ...

Перекомпилировать lib из VC++ для Borland
Здравствуйте! есть файл библиотека xxxx.lib от VC++ мне нужно ее перекомпилировать для Borland Делал так coff2omf.exe xxx.lib newxxx.lib...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
21
Ответ Создать тему
Новые блоги и статьи
Запустил конкурс "тем и промптов для текстовых квестов созданных почти чисто ИИ"
Adler 06.10.2026
Всем привет! За последние три-четыре дня я создал более 16 текстовых квестовых игр используя преимущественно по одному запросу к ИИ на игру. Мне так понравилось смотреть все ветки/ сцены во всех. . .
ИИ не может найти нужный язык в списке
Supersumestria 05.10.2026
Я ему даю вот такое изображение и прошу найти и подчеркнуть немецкий язык. Возвращает он вот это: https:/ / i. **********/ vqBWLe2. png Нужную строчку в 3й колонке просто выдумал. . Это. . .
Новая последняя моя музыка в SUNO
zorxor 05.10.2026
Здравствуйте, дорогие мои друзья! С большой радостью я хотел бы представить вам свою новую последнею музыку, которую сгенерировала мне по моей просьбе нейросеть SUNO. С уважением, zorxor. Это. . .
Программный домашний кинотеатр
russiannick 27.09.2026
Сподобился на программный домашний кинотеатр. В качестве ЯВУ по традиции выбрал js. В помощники взял Яндекс-Алису. Было создано три зала на разные интересы. исторические и ретро сериал Хичкок. . .
Беседа с ИИ о программистах, недопускающих к созданию и правке кода генеративные ИИ и причины этого
zorxor 21.09.2026
Раньше я радовался или получал некоторые эмоции, пусть небольшие, но всё же, от самого процесса написания кода, рекомпиляции и запуска, видя постепенное развитие программы и прочее. А теперь лень. . .
Мобильное приложение ColorStep
pavlinmavlin 17.09.2026
Реализовал приложение Красный, Зеленый, Синий в Unity3d + c#. Название изменил на ColorStep. Приложение прошло модерацию и теперь доступно для скачивания. Делал его сам, шаг за шагом — и вот,. . .
Запрет дублирования строк в табличной части
Maks 13.09.2026
Реализация из решения ниже выполнена на нетиповом справочнике "Нормы ТО" с табличной часть "Виды ТО", разработанного в КА2, со следующими реквизитами: - ВидТО (СправочникСсылка. ВидыТО); - ВидГСМ. . .
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр.
Jin X 06.09.2026
Скрипты Tampermonkey для CyberForum, ChatGPT, Claude и пр. Работая с форумом и нейросетями в браузере часто хочется что-то подкорректировать или добавить какого-то функционала. Ниже прикреплён. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru