Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
 
Рейтинг 4.73/185: Рейтинг темы: голосов - 185, средняя оценка - 4.73
Гость

Можно ли откомпилировать программу в exe

09.09.2007, 07:06. Показов 34367. Ответов 21
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Ну собственно сам вопрос уже прочитан). Тут я никак не могу сообразить как можно через турбо паскаль создать ехе файл. например сделал игру, и как ее сохранить так, чтобы она запускалалсь сама, а не через среду турбо паскаля. может это возможно сделать через другой компилятор? подскажите плз.

плиз мне срочно! сроки поджимают!
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
09.09.2007, 07:06
Ответы с готовыми решениями:

Откомпилировать программу
Кто - нибудь может исправить программу, а то не могу получить результат. Пожалуйста. Нужен в основном вывод. program laba_4_a; uses...

Можно ли на CBuilder 6 откомпилировать exe для Linux?
I voobshe, vot napisal ya na CBuilder programmku, a kak sdelat' takuu ge dlya Linuxa? Isvinyaus' sa durazkiy vopros i saranie blagodaru...

Можно ли небольшую консольную программу откомпилировать в виде библиотеки?
Возможно ли преобразовать консольное приложение на Delphi 7 в dll файл сохранив работоспособность? И как именно это сделать (в общих...

21
 Аватар для LastSoul
7 / 9 / 10
Регистрация: 22.08.2006
Сообщений: 378
11.09.2007, 05:18
попробуй через Borland Pascal
0
Гость
11.09.2007, 16:37
это в смысле компилятор так и называется? а то я тока смог найти турбо паскаль...
 Аватар для LastSoul
7 / 9 / 10
Регистрация: 22.08.2006
Сообщений: 378
12.09.2007, 05:24
помоему это сама среда с компилером, у меня дома помоему есть, ща на работе, поэтому тока вечером могу посмотреть
0
ilya_averkiev
23.11.2008, 21:41
Достаточно нажать F9. Далее в каталоге с программой (bin) можно найти файл.
Почетный модератор
7393 / 2639 / 281
Регистрация: 29.07.2006
Сообщений: 13,696
23.11.2008, 21:48
Ну если турбо, то он те com сделает, который также и запускается на других машинах..
0
-2 / 8 / 2
Регистрация: 10.11.2008
Сообщений: 776
03.12.2008, 16:41
Turbo Pascal делает еще и exe и tpu(модули), Сtrl+F9, комплиться, или run-run.
0
(Yellow_Duck)
 Аватар для MadMag
1261 / 130 / 15
Регистрация: 16.10.2008
Сообщений: 733
03.12.2008, 17:03
Ага все что надо делает турбо))
Там есть раздел Complie там можно поколдовать))
0
2 / 2 / 0
Регистрация: 11.02.2009
Сообщений: 5
11.02.2009, 02:03
итак слушай. во-первых напиши код(рис.0).
во-вторых -- сохрани (я сохранил под именем "0.pas").
затем открой пункт меню "Compile" и выполни комманду "Compile" (ну,.. или же сразу нажми "Alt+F9"). рис.1. или же нажми на "Make". или просто запусти код. короче вариантов много. и после проделаного компилятор создаст exe-файл (где его создаст смотри в "Options"-->"Directories..." в строчке с надписью слева -- "EXE & TPU Directory"; если строка пуста, то создаст исполняемый файл (exe) в директории компилятора, то есть в "BIN").
я сохранил "0.pas" в директории "BIN", а в строке "EXE & TPU Directory" было пусто, значит exe-файл в директории "BIN". это легко проверить. выходим в DOS или в виртуальный DOS (если ты из-под Windows). рис.2. окошко стало чёрным. рис.3.
чтобы убедиться, что исполняемый файл создан и одновременно его протестировать введи комманду "0.exe" (если файл есть он запуститься и ты увидишь что-то вроде этого рис.4, если нет -- ищи ошибку).
хочешь посмотреть полный путь к файлу или сравнить размеры исполняемого файла с пас-кодом -- нет проблем, просто набери комманду "dir 0.*" и нажми "Enter/Return". рис.5. как видишь все файлы наместе.

P.S. Компилятор может создавать куда больше различных видов файлов, чем было перечислено выше, например, map-файлы. возможности среды разработки огромные (для DOS так точно) и это далеко не весь список файлов, которые генерирует компилятор.
=======================
возникнут вопросы пиши (n_a^v_i|s+DOGGY+i+DOT+ua), помогу, но за деньги. извини, но время добродетелей прошло.
0
2 / 2 / 0
Регистрация: 06.02.2009
Сообщений: 24
11.02.2009, 21:58
Скачай файл makeexe вроде называется закнь его в папку с паскалем и вроде все!
1
2838 / 1647 / 254
Регистрация: 03.12.2007
Сообщений: 4,222
11.02.2009, 22:19
В меню Compile пункт Destination, может быть Memory - exeшник не пишется на диск, Disk - пишется на диск.
1
88 / 10 / 2
Регистрация: 07.02.2009
Сообщений: 226
11.02.2009, 23:12
FPC\bin\i386-win32\название программы.exe. в этой папке бутет exe фаил
0
(Yellow_Duck)
 Аватар для MadMag
1261 / 130 / 15
Регистрация: 16.10.2008
Сообщений: 733
13.02.2009, 12:26
Нифига себе, сколько я прочитал путей как можно через одно место компилировать))
0
0 / 0 / 0
Регистрация: 11.09.2012
Сообщений: 8
08.03.2009, 19:38
Цитата Сообщение от Somebody Посмотреть сообщение
В меню Compile пункт Destination, может быть Memory - exeшник не пишется на диск, Disk - пишется на диск.
Хе-хе... Среди моря разных советов - вот это единственный правильный и более-менее понятный. От себя уточню, что при установке галочки на Destinatiob--> Memory, этот файл- исполняемый то бишь хранится в оперативной памяти компьютера, поэтому и не записывается на диск. Вот.
0
 Аватар для Jettard
41 / 39 / 7
Регистрация: 27.05.2010
Сообщений: 252
08.06.2010, 10:07
у мну стоит School Pak, таместь Турбо Паскаль, русский. У мну надо сделать просто компиляцию. Если нужно найти exe- файл, то он в директории C:\Documents and Settings\Admin\Мои документы\SCHOOL.PAK\TEMP.
0
ЧакЭ одобряЭ
 Аватар для Artishok
285 / 284 / 86
Регистрация: 27.12.2009
Сообщений: 1,767
08.06.2010, 13:02
pascalabc.net сразу в exe компилирует
0
08.06.2010, 13:23

Не по теме:

Artishok, ты как спамер, везде про свой pascalabc.net написал :D

0
L$peed
17.01.2011, 20:18
вот код, котороый переводит код delphi(pascal) в .exe!
вот код:
Delphi
1
2
3
4
5
if savedialog1.Execute then begin
s:=savedialog1.FileName;
synMemo1.Lines.SaveToFile(savedialog1.FileName);
ShellExecute(handle,'open',pchar('cmd.exe'),pchar('/k dcc32.exe -e '+s),'%windir%\system32',SW_SHOW);
end;
0 / 0 / 1
Регистрация: 18.02.2015
Сообщений: 5
18.02.2015, 19:11
Для пользователей Pascal.ABC: Все досканально просто! Открываем программу (перезапускаем если уже открыта), далее: Сервис - Настройки, после: -Опции компиляции, и убираем галочку с "Удалять EXE файл". Далее, после обычной компиляции, EXE файл будет сохранен по пути, указанному в том-же пункте меню! Не благодорите
0
Модератор
10423 / 5711 / 3402
Регистрация: 17.08.2012
Сообщений: 17,371
18.02.2015, 19:47
Nouhelgod, это Вы, должно быть, про Pascal ABC.net... Просто Pascal ABC, без .net, является интерпретатором, а не компилятором, и никакого .exe-файла не создаёт. И никакого "Сервис - Настройки - Опции компиляции" в его меню нет и не было. Я всё правильно перепутал?
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
18.02.2015, 19:47
Помогаю со студенческими работами здесь

Можно ли упаковать в exe'шник используемые в проекте библиотеки так, чтобы можно было запустить программу на машине без .NET
Я погуглил, но нашел только очень дорогие программы. А хотелось бы узнать насчет предложенного мной способа)

Не могу откомпилировать из сомандной строки cl.exe
Вот такая программа #include <stdio.h> int main () { for (int i = 1; i <= 10; i++) printf("%i\n", i); } при компиляции с...

Как откомпилировать проект в exe Файл
Всем добрый вечер. Мне нужно сделать exe - файл своей программы. Чтобы можно было скинуть этот exe на флешку а не всю программу. Не...

Как откомпилировать проект в exe файл
Допустим я сделал свою мини программку! Но она запускается только в делфе. Как сделать с исходника exe файл, чтобы его можно было запустить...

Откомпилировать файл sound.rc в brcc32.exe
я не могу откомпилировать файл sound.rc в brcc32.exe помогите пожалуйста содержание файла sound WAVE sound.wav пожалуйста


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

Или воспользуйтесь поиском по форуму:
20
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru