Форум русскоязычного сообщества Ubuntu


Увидели сообщение с непонятной ссылкой, спам, непристойность или оскорбление?
Воспользуйтесь ссылкой «Сообщить модератору» рядом с сообщением!

Автор Тема: Компиляция .exe на NetBeans  (Прочитано 5960 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн kakty3

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Компиляция .exe на NetBeans
« : 26 Ноября 2008, 18:03:16 »
Надо короч сделать exe-шник, для моих друзей на винде, но так и не опнял как(

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #1 : 27 Ноября 2008, 08:02:54 »
Дай им исходник и дистрибутив MinGW =) пусть сами собирают.

Оффлайн kakty3

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #2 : 27 Ноября 2008, 10:01:38 »
они тупые)) нихера в кодинге не понимают

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #3 : 28 Ноября 2008, 12:27:42 »
приложи батник, Makefile и т.д.

Оффлайн Nxx

  • Старожил
  • *
  • Сообщений: 1635
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #4 : 28 Ноября 2008, 16:39:48 »
Напиши на .NET
OpenSUSE 11.3 x86-64

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #5 : 28 Ноября 2008, 17:25:36 »
они тупые)) нихера в кодинге не понимают

Отделяем мух от котлет.
NetBeans - это IDE, т.е. не более чем тектовый редактор с наворотами, а .exe-шники и прочие исполняемые файлы получаются из работы компилятора и исходного текста программы.

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

Если это C/C++, то надо поставить пакет mingw32 (он должен потянуть за собой -runtime и -binutils) и в настройках компилятора (где они там - в Makefile или в среде задаются) вместо gcc/g++ вписать i586-mingw32msvc-gcc/i586-mingw32msvc-g++

Если это питон, тогда вот: http://www.py2exe.org/

Для фортрана существует компилятор в С.

С явой, увы, не помогу.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #6 : 29 Ноября 2008, 08:54:32 »
Ява она и в африке ява =) ее не надо компилить отдельно под разные платформы. все равно крутится в виртуалке.

Да.. NetBeans может иметь несколько Tool Collection. Разрабатывать можно на одном наборе, а для целевой платформы релиз пересобрать другим набором.
Довольно удобно сделано.
« Последнее редактирование: 29 Ноября 2008, 09:06:02 от Yurror »

Оффлайн kakty3

  • Автор темы
  • Участник
  • *
  • Сообщений: 128
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #7 : 30 Ноября 2008, 14:48:33 »
вобщем все пишется на С++

Оффлайн wl

  • Старожил
  • *
  • Сообщений: 1393
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #8 : 01 Декабря 2008, 16:32:57 »
Да.. NetBeans может иметь несколько Tool Collection. Разрабатывать можно на одном наборе, а для целевой платформы релиз пересобрать другим набором.
Довольно удобно сделано.

Так так же и в Эклипсе, и в КДевелопе, и, вроде бы, в Code::blocks.
Но это не решает всех проблем. Например, в mingw нет fork, в макоси семафоры только именованные.
На свете феньки есть такие, брат Горацио, которых лохи просто не секут. (Шекспир, "Гамлет", вольный перевод)

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
Re: Компиляция .exe на NetBeans
« Ответ #9 : 02 Декабря 2008, 13:06:45 »
wl, cygwin?
kakty3, действительно такое едрёное приложение что надо делать fork и юзать семафоры? сдается мне там хватит stl и консольного ввода вывода.
На крайняк соберут Qt на винде. ставится в два клика. перенос простых Qt'шных приложений - детская забава (скопаровал и пересобрал).

2 wl, я сказал ПРОСТЫХ, не придирайся. Я знаю что везде есть проблемы.

 

Страница сгенерирована за 0.017 секунд. Запросов: 22.