Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.10.2015, 22:12   #11
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Цитата:
Я бы сделал IDE, в которой можно было бы настраивать компили. Как Code::Block к примеру.
Тогда придется скачать все компили, сделать редактор кода с подсветкой синтаксиса и, в принципе - это усложнение моей первоначальной задачи, что приветствую.

Итак, вот что должно быть:
1) Окно выбора компилятора
2) редактор кода
3) среда выполнения кода внутри МОЕГО IDE (См. ПаскальАБС), которое планирую писать на делфи, соответственно встают еще вопросы:

например программист выбрал FASM, соответственно мне нужно знать все возможности FASMa?
Далее ладно, написал какой - то код, запустил на выполнение, мне нужно:
- чтоб программа выполнялась в среде
- при ошибки компиляции указала номера строк
- об отладчике уже не говорю

А теперь, внимание, тупой вопрос, есть ли API у компилятора?:D
Если есть, то, думаю, у MASM и FASM, к примеру, они будут отличаться

А что если пользователь захочет использовать TASM в моей программе?

ТЗ составляю сам, но тематика такая) Может есть какие-нибудь еще идеи?
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 18.10.2015, 22:28   #12
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Полагаю, тему нужно было создать в разделе "обсуждение программ..", т.к. тематика моего вопроса больше относится к вопросам создания прг.

Итак, вот основной вопрос: что можно сделать такого, чтоб заинтересовать людей программой, Stilet, вот вы, например, как себе представляете?
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 18.10.2015, 22:43   #13
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
например программист выбрал FASM, соответственно мне нужно знать все возможности FASMa?
Зачем? Просто знать как какой компиль как компилирует, или точнее запускается на компиляцию. Не так уж и много компилей.
Цитата:
А что если пользователь захочет использовать TASM в моей программе?
Отличается разве что в запуске. Параметры передавать другие ИМХО.
Цитата:
что можно сделать такого, чтоб заинтересовать людей программой, Stilet, вот вы, например, как себе представляете?
Сделай RAD студию. Чтоб можно было накидать окошек, кнопок, листбоксов, прочих компонентов. Чтоб генерировались события обработки сообщений (кольскоро под винду) и так далее. Тогда ПО станет интересно.
Хочешь аналогию?: http://www.digitaction.com/index.php...or-masm32.html
Мне когда-то такая среда для асма очень была нужна.
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2015, 22:49   #14
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

С компонентами и формами еще сложнее) так что про RAD студио посчитал как стеб)

Цитата:
Отличается разве что в запуске. Параметры передавать другие ИМХО.
Но я как представляю:

exe-файл моего IDE, пользователь выбрал TASM

потом написал какой-то код, программа должна скомпилировать код,
если у человека Windows 7, то этого не получится, соответственно остается исключить TASM
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 18.10.2015, 22:53   #15
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
так что про RAD студио посчитал как стеб)
Ну и зря. Я тебе ссылочку привел на заманчивую IDE для МАСМ. Считаешь и ее стебом?
Цитата:
если у человека Windows 7, то этого не получится, соответственно остается исключить TASM
Эт почему? Кто сказал, что компилятор не сможет скомпилировать? Ты запустить не сможешь - это возможно, но скомпилировать - почему бы нет.

У тебя семерка? Тасм есть? Запусти на нем компиляцию - что получишь?
I'm learning to live...
Stilet вне форума Ответить с цитированием
Старый 18.10.2015, 23:14   #16
Vapaamies
Ваш К. О.
Участник клуба
 
Аватар для Vapaamies
 
Регистрация: 26.12.2012
Сообщений: 1,775
По умолчанию

Цитата:
Сообщение от Алексей_2012 Посмотреть сообщение
А что если пользователь захочет использовать TASM в моей программе?
Как разработчик IDE ты вправе установить ограничение на поддерживаемые ОС. Если DOS не поддерживается, TASM можно будет использовать только в варианте tasmw (вроде был такой), а в Win16 уже нет прерываний, там 16-битный WinAPI. Или на Win16 можно вообще забить, требовать минимум Win32. TASM для Win32 есть? Я не в курсе, я после Win16 писал только ассемблерные вставки на Delphi, а что-то отдельное на FASM.
Vapaamies вне форума Ответить с цитированием
Старый 18.10.2015, 23:19   #17
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

Цитата:
Ну и зря. Я тебе ссылочку привел на заманчивую IDE для МАСМ. Считаешь и ее стебом?
За ссылку спасибо, но навыков нет нужных, придется вручную писать палитру компонентов, инспектор объектов ... если я так понял, иконки прорабатывать, писать компонент... поэтому и посчитал как стеб

Цитата:
У тебя семерка? Тасм есть? Запусти на нем компиляцию - что получишь?
Тасм-то есть, но где-то выше писал про ошибку...

Кстати, нашел программу, она даже код не компилит
Изображения
Тип файла: jpg Безымянный.jpg (115.8 Кб, 141 просмотров)
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Старый 19.10.2015, 09:50   #18
Stilet
Белик Виталий :)
Старожил
 
Аватар для Stilet
 
Регистрация: 23.07.2007
Сообщений: 57,097
По умолчанию

Цитата:
она даже код не компилит
Дурная прога и не локализованная
Двойка ее разрабу за отсутствие информативности.
I'm learning to live...

Последний раз редактировалось Stilet; 19.10.2015 в 11:07.
Stilet вне форума Ответить с цитированием
Старый 19.10.2015, 10:54   #19
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

А разве у тасма не просто МОДЕЛЬ, вместо .МОДЕЛЬ
p51x вне форума Ответить с цитированием
Старый 19.10.2015, 14:58   #20
Алексей_2012
t45t
Участник клуба
 
Аватар для Алексей_2012
 
Регистрация: 20.03.2012
Сообщений: 1,849
По умолчанию

И все-таки интересно стало, как создать ide, подобную делфи или билдеру? Но с компиляторами, на входе которых машинный язык
from dark to light)
Алексей_2012 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Выбор компилятора, IDE, редактора rpy3uH Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM 18 20.06.2017 21:09
Выбор компилятора assemblerist Софт 7 21.05.2011 14:58
Выбор компилятора. Serjuk Помощь студентам 4 02.07.2010 21:33
Выбор компилятора, редактора, IDE. MarkStaver Qt и кроссплатформенное программирование С/С++ 1 21.02.2010 17:41
Выбор компилятора новичку.... dim3740 Помощь студентам 9 28.11.2009 09:42