|
|
#1
|
||||
|
||||
Компилятор
Пишу IDE Паскаля.
Хочу, чтобы текст из memo компилировался( в memo будет код паскаля) в exe-шник и запускался. Компилятор хотел использовать dcc32.exe . Файл компилится, но не запускается. Помогите, плиз!!! |
#2
|
||||
|
||||
Просьба
Форуменчяне!!!
У кого free pascal на компе есть, выложите, плиз, файл fpc.exe Очень надо!!! |
#3
|
|||
|
|||
Ну чтоб запускалось недостаточно просто скомпилить, еще нужно слинковать
|
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение: | ||
Dark King (24.12.2011)
|
#4
|
||||
|
||||
Компилятор
А подробнее
|
#5
|
|||
|
|||
После компиляции компилятор создает объектный файл для каждого
|
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение: | ||
Dark King (24.12.2011)
|
#6
|
||||
|
||||
Просьба
А пример выложить можешь?
|
#7
|
|||
|
|||
В результате компиляции компилятор создает объектные файлы для каждого модуля (файла исходного кода) проекта. После чего Компоновщик объединяет эти файлы в один, правит ссылки между ними и создает уже exe файл
|
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение: | ||
Dark King (24.12.2011)
|
#8
|
|||
|
|||
Цитата:
|
Этот пользователь сказал Спасибо ChinYan за это полезное сообщение: | ||
Dark King (24.12.2011)
|
#9
|
|||
|
|||
Я тута....
|
#10
|
||||
|
||||
Наконецто !!!
|
#11
|
||||
|
||||
Слушай, у меня идея!
Пишем в проге текст( на языке который мы сделаем), затем переделываем текст в код паскаля, компилируем, удаляем pas файлы!!! P.S.: Ты мне файл fpc.exe отправил? |
#12
|
||||
|
||||
Я тебя в друзья добавил!
|
#13
|
||||
|
||||
Макс, создай 2 txt файла.
Запиши туда дох...( много) строк типа: 1.txt__________________________2.txt sum a b_______________________a:=a+b; prs a b________________________a:=b; ***____________________________*** (прототип функции вида имя_функции переменная1 переменная 2)__________(все команды паскаля) Отвечай или ты печатать не умеешь Последний раз редактировалось Dark King, 24.12.2011 в 19:03. |
#14
|
|||
|
|||
И что дальше?
|
#15
|
||||
|
||||
Будем проверять!
Если найдём выражение из файла 1.txt то заменим его на выражение паскаля из 2.txt . В результате получим чистый код паскаля. Сохраняем его. Затем с помощью fpc.exe компилим наш pas файл. Получаем работоспособную прогу! |