Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   Программирование и базы данных (http://forum.oszone.net/forumdisplay.php?f=21)
-   -   [решено] Как скомпилировать проект и получить exe? (http://forum.oszone.net/showthread.php?t=262001)

softoblogger 06-06-2013 21:31 2163482

Как скомпилировать проект и получить exe?
 
Вложений: 1
Доброго времени суток.
Есть исходники программы SING (во вложении). Нужно из них сделать exe для Windows. Каким компилятором и сборщиком мне воспользоваться и вообще как это сделать (опции командной строки)? Там много файлов. Надо каждый в отдельности компилировать, или есть там файл проекта, который всю информацию содержит? Файлы имеют странные расширения, такие как .in , которые не понимаю для чего. Я кроме .cpp и .h не знаю что к чему.
У меня есть Mingw32 и Dev-CPP. Это пойдёт? Укажите желательно примеры, как ими пользоваться применительно к проекту SING.
Спасибо.
P.S. Если кому не трудно откомпилировать и выложить готовый exe, буду весьма благодарен.

mrcnn 07-06-2013 10:34 2163640

Скомпилированный exe под Windows
http://sourceforge.net/projects/sing...in32/0.13BETA/

softoblogger 08-06-2013 17:02 2164441

А Вы видели версию? 0.13, которая не поддерживает больше половины опций. В том и суть, что надо версию 1.1 для Windows.

mrcnn 14-06-2013 13:07 2167585

Перенести этот проект под Windows (скомпилировать в exe) смогут только все программисты Microsoft, работающие в единой команде ради общей цели и никак иначе, когда им даст команду Билл Гейтс из филантропии. Кроме программистов Microsoft этот проект под Windows никто не соберет так, как он изначально задумывался в Unix/Linux. Из соображений безопасности эти возможности сети в Windows отлючены.


Возможно те возможности, которые вам нужны, являются невозможными в windows по причине проприетарности. Проект используется ядро *ux, в частости модуль net ядра. Представленный проект собирается компилятором gcc в операционной системе семейства BSD либо в linux системе. Перенести его на Windows я не смогу. Так как сеть (net) в Windows не является частью ядра операционной системы подобно тому, как это в BSD и в Linux. Проект не предназначен для Windows. Не все возможности можно реализовать. Хотите все возможности программы, ставьте FreeBSD или linux.

Компиляция проекта состоит из трех этапов:
1. собрать libpcap-0.4
2. собрать Libnet-1.0.1b
3. собрать SING-1.1
Под windows кода в SING вовсе не вижу пока что.

softoblogger 17-06-2013 18:53 2169338

Спасибо. Я под Cygwin пробовал, но ничего не получилось...
Ну раз так, значит не судьба..... Тему тогда закрыть...


Время: 20:18.

Время: 20:18.
© OSzone.net 2001-