Вниз  MPascal IDE
- 3.02.2014 / 03:15
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, честно сказать я в компилятор практически не заглядывал, была попытка собрать под линь, как я уже сегодня писал в теме C/C#/C++, но без каких либо знаний С++ (или Си, на чем он там написан), она оказалась неудачной. (взялся собирать под линукс, ибо там есть папка "linux", в ней make файл, который по логике нужно закинуть в другую папку и заюзать).

А у них видимо и запись, и преверификация, и сборкаДа, но компилятор ясен-пончик не собирает в .jar.

Например, как делается программа с твоего кода в моем редакторе:

1. ты пишешь код...
2. жмешь собрать...
3. твой исходник проходит через препроцессор который удаляет комменты и подключает директиву I (препроцессор вообще левый, отношения к мп не имеет, вроде под делфи :gyy: , но дело свое делает)
4. готовый файл отдается компилятору, который делает из него class, и возвращает мне ошибки если они есть, а также названия модулей/либ которые используются
5. если подключаемые модули есть, я по-очереди посылаю их в пункт 3 :gg:
6. потом все это готовое дело пакуется тебе в jar'ку вместе с ресурсами и манифестом :3

А о портировании компилятора, так как это компилятор, он не должен быть привязан к какой-то ос, + си код, так что возможно и потеть там сильно не надо :gg: Хотя, что тут говорить, если я не компетентен в этой теме.

Изменено Helltar (3.02 / 03:22) (всего 3 раза)
- 3.02.2014 / 13:59
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Компиль на С++.

А свой написать, на С#? Этот язык ты ведь знаешь
__________________
 わからない!!

Изменено ВитаминКО (3.02 / 14:00) (всего 1 раз)
- 3.02.2014 / 16:28
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, откуда инфа что знаю? :gg:
Знаком, хэлловорлд ввиде блокнота/недоигры накидать смогу, но не более.

Но нахрена ж компилятор на шарпе с фреймворком? Не уловил твою логику :gg:
- 3.02.2014 / 17:31
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Helltar, где-то видел, писал, что могешь..

Что-то с памятью стало, сейчас вспомнил, что в лазарусе пишешь

:ps: или дельфи :gg:
__________________
 わからない!!
- 3.02.2014 / 17:34
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, где видел? :gg: Возможно в теме скриншотера, такое да, могю, но там-то ничего особо сложного.

Дык шарп зачем?
- 3.02.2014 / 17:42
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Я и говорю, забыл, что оно еще фрейм тащит за собой
__________________
 わからない!!
- 3.02.2014 / 17:43
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, а нафига его заново переписывать? :gg: Яупрлс ._.
- 3.02.2014 / 17:47
ВитаминКО
  Супермодератор

ВитаминКО 
Сейчас: Offline
Чтобы скомпилить под линукс :gy:
__________________
 わからない!!
- 3.02.2014 / 17:48
Helltar
  Пользователь

Helltar 
Сейчас: Offline
ВитаминКО, да, на шарпе было бы круто под линь :biggrin:
- 3.02.2014 / 17:50
Virus-ON
  Пользователь

Virus-ON 
Сейчас: Offline
Витаминко, молчи, просто молчи. И проспись - поможет.
Наверх  Всего сообщений: 561
Фильтровать сообщения
Поиск по теме
Файлы топика (25)