ANTICHAT.XYZ    VIDEO.ANTICHAT.XYZ    НОВЫЕ СООБЩЕНИЯ    ФОРУМ  
Баннер 1   Баннер 2
Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей. Здесь обсуждаются безопасность, программирование, технологии и многое другое. Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
Вернуться   Форум АНТИЧАТ > Программирование > С/С++, C#, Delphi, .NET, Asm
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

переносимость кода с unix на win
  #1  
Старый 07.02.2006, 17:35
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию переносимость кода с unix на win

Вот по тихоньку начал писать на c++.
Пишу под ос на которой сижу freebsd (unix)
Но тут понадобилось партировать мою программу под винды дабы можно было её выложить в массы.
Взял борландовский builder, но там нет многих инклудов которые я использую не оказалось - скомпилировать не удалось.
Програмка простенькая, никаких Иксов окон в ней нет.
Вот такой там инклуд
Код:
#include <stdio.h>
#include <iostream>
#include <string>
#include <sstream>
#include <sys/types.h>
#include <sys/socket.h> этого не оказалось
#include <netinet/in.h> этого тоже
#include <arpa/inet.h> и этого вроде тоже
Поскольку я совсем недавно стал писать на c++ (дня 4), то может подскажете компилятор под винду при котором можно было бы с минимальными потерями (а лучше вообще без потерь) переносить код.
 
Ответить с цитированием

  #2  
Старый 07.02.2006, 22:31
limpompo
Друг Клитора
Регистрация: 27.08.2005
Сообщений: 1,662
Провел на форуме:
6913553

Репутация: 1329


По умолчанию

добавь библиотеки... =)) и всё заработает!
 
Ответить с цитированием

  #3  
Старый 07.02.2006, 23:21
nerezus
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме:
6490435

Репутация: 2290


Отправить сообщение для nerezus с помощью ICQ
По умолчанию

cygwin
 
Ответить с цитированием

  #4  
Старый 08.02.2006, 13:42
fucker"ok
Познавший АНТИЧАТ
Регистрация: 21.11.2004
Сообщений: 1,137
Провел на форуме:
2487541

Репутация: 761


По умолчанию

да, всё разобрался. Скомпилил. работает.
Просто немного другие инклуды <winsock.h> а <arpa/inet.h> и <inet/in.h> вообще не понадобились т.к. ихнии функции уже включенны в winsock.

cygwin - вот я эту штуку тоже когда-то ставил, но как я понял это имулятор линукса на винде, а мне нужно именно скомпилить под винду.
Вообщем есть такое качество у меня: вначале спрашиваю, потом нахожу ответ сам
 
Ответить с цитированием

  #5  
Старый 08.02.2006, 13:47
limpompo
Друг Клитора
Регистрация: 27.08.2005
Сообщений: 1,662
Провел на форуме:
6913553

Репутация: 1329


По умолчанию

fucker"ok - замечательно что ты сам разобрался!!!!
 
Ответить с цитированием

  #6  
Старый 08.02.2006, 13:59
qBiN
Постоянный
Регистрация: 20.01.2005
Сообщений: 899
Провел на форуме:
1535446

Репутация: 182


Отправить сообщение для qBiN с помощью ICQ
По умолчанию

Цитата:
то может подскажете компилятор под винду при котором можно было бы с минимальными потерями (а лучше вообще без потерь) переносить код.
MinGW (портированный gcc) и естественно как сказано выше cygwin
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Linux books nerezus *nix 68 23.01.2010 00:31
Секреты Gsm КероСиН Сотовый фрикинг 17 30.08.2007 21:01
Внедрение Sql кода с завязанными глазами k00p3r Чужие Статьи 0 12.06.2005 20:48
Внедрение Sql кода с завязанными глазами, часть 2 k00p3r Чужие Статьи 0 12.06.2005 20:45
Краткая история хакерства foreva Чужие Статьи 3 06.02.2005 19:29



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT.XYZ