The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  ВХОД  слежка  RSS
"Программирование в Linux ради создания программы для ОС Wind..."
Вариант для распечатки  
Пред. тема | След. тема 
Форумы Программирование под UNIX (Public)
Изначальное сообщение [Проследить за развитием треда]

"Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от httpssniffer email(ok) on 13-Июн-07, 19:43 
Привет.
Как создать исполняемый файл *.exe для Windows, используя Linux?
Какие библиотеки или программные средства разработки на С++ (желательно визуального) в Linux можно использовать (если это вообще возможно) для этой цели?

Либо другой вопрос: Как можно преобразовать код программы на С++ используя Linux, в исходный код на С++ для дальнейшей компиляции в Borland C++ Builder для Windows?

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

 Оглавление

Сообщения по теме [Сортировка по времени, UBB]


1. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от vic (??) on 13-Июн-07, 20:12 
>Как создать исполняемый файл *.exe для Windows, используя Linux?
поиск по кейворду: кросплатформенная компиляция

>Какие библиотеки или программные средства разработки на С++ (желательно визуального)
> в Linux можно использовать (если это вообще возможно) для этой цели?
код есть текст, какая разница в чем его писать? IDE это вообще от лукавого :)

>Либо другой вопрос: Как можно преобразовать код программы на С++ используя Linux,
>в исходный код на С++ для дальнейшей компиляции в Borland C++
>Builder для Windows?
С++ платформонезависимый язык. Другое дело API, придется поработать головой и руками.

p.s. самый простой вариант - под винду писать под виндой.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

3. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от httpssniffer email(??) on 13-Июн-07, 23:40 
>>Как создать исполняемый файл *.exe для Windows, используя Linux?
>поиск по кейворду: кросплатформенная компиляция
>
>>Какие библиотеки или программные средства разработки на С++ (желательно визуального)
>> в Linux можно использовать (если это вообще возможно) для этой цели?
>код есть текст, какая разница в чем его писать? IDE это вообще
>от лукавого :)
>
>>Либо другой вопрос: Как можно преобразовать код программы на С++ используя Linux,
>>в исходный код на С++ для дальнейшей компиляции в Borland C++
>>Builder для Windows?
>С++ платформонезависимый язык. Другое дело API, придется поработать головой и руками.
>
>p.s. самый простой вариант - под винду писать под виндой.


Ну всё таки я ощущаю разницу в программировании для разных операционок. Borland C++ имеет свои особенности реализации по сравнению с GNU C Compilator. :-} Многие директивы различны, а параметры не совпадают.

У С++ есть много реализаций, например компиляторы разных версий и разных производителей, наличие доступных библиотек (которые самому можно разработать), а о визуальных компонентах и речи даже быть не может. ;-}

API ближе стремится к ассемблерной реализации, это близко к более "низкоуровневому" программированию. А С++ - язык высокоуровневый. :-| К тому же, программисту ранее работавшему с Windows, и желающему перейти на Linux программирование, нужно изучить графическую среду X Window. Но для ускорения освоения Linux'a можно использовать совместимые компиляторы. Так что не всё так просто как кажется. :-}}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

8. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от vic (??) on 14-Июн-07, 12:37 
кароче.

библиотека qt4 (есть open source version (в том числе и для винды))

в линухе тупо используя либо emerge, либо apt-get, либо yum (не знаю какой линух у тебя) тащишь qt из репозитрия и работаешь в ней (ну если не установил изначально).
для винды берешь с сайта разработчика trolltech.com, цепляешь к студии (если без IDE никак не можешь) и все. Можно не цеплять

Нужно только лицензию троллей изучить.

Далее проект писать максимально кроссплатформенно т.е. используя qt, stl, boost и другие независимые библиотеки.

В таком случае остается только вопрос сборки, который уже не вопрос, т.к. qt об этом позаботилось :) qmake/make и усе.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

2. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от eee (??) on 13-Июн-07, 20:42 
>Как создать исполняемый файл *.exe для Windows, используя Linux?

mingw

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

4. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от httpssniffer email(??) on 13-Июн-07, 23:42 
>>Как создать исполняемый файл *.exe для Windows, используя Linux?
>
>mingw

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

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

5. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от Belyj email on 14-Июн-07, 08:48 
>>>Как создать исполняемый файл *.exe для Windows, используя Linux?
>>
>>mingw
>
>Одним словом - ясно. :-} Поищу в интернете, что же это может
>быть за программка.

Может это поможет.
http://ru.wikipedia.org/wiki/Kylix

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

6. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от httpssniffer email(??) on 14-Июн-07, 11:09 
>>>>Как создать исполняемый файл *.exe для Windows, используя Linux?
>>>
>>>mingw
>>
>>Одним словом - ясно. :-} Поищу в интернете, что же это может
>>быть за программка.
>
>Может это поможет.
>http://ru.wikipedia.org/wiki/Kylix

Спасибо. Да, я знаком с Kylix. Но установить Kylix в Linux'e не получилось. Каких то там специфических библиотек не хватает (установка из исходного кода). :-}

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

7. "Программирование в Linux ради создания программы для ОС Wind..."  
Сообщение от eee (??) on 14-Июн-07, 12:07 
>что же это может быть за программка.

Мне самому интересно.

Высказать мнение | Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Индекс форумов | Темы | Пред. тема | След. тема
Оцените тред (1=ужас, 5=супер)? [ 1 | 2 | 3 | 4 | 5 ] [Рекомендовать для помещения в FAQ]




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру