Tomsk Sysadmins Forum

Windows => Программирование => Topic started by: Phantom on December 02, 2004, 14:44:39

Title: Compilator
Post by: Phantom on December 02, 2004, 14:44:39
Уважаемые программисты!
Подскажите мне пожалуйста, какой компилятор лучше использовать под Виндой, что бы обеспечить компиляцию исходных кодов написанных как для Linux, так и для ВИНДЫ?
Одним словом, какой компилятор можно настроить для компиляции кода под Различные ОС? Есть вообще такие? Или они все платформозависимые?
Title: Compilator
Post by: ack on December 04, 2004, 23:06:10
Quote
Уважаемые программисты!
Подскажите мне пожалуйста, какой компилятор лучше использовать под Виндой, что бы обеспечить компиляцию исходных кодов написанных как для Linux, так и для ВИНДЫ?
Одним словом, какой компилятор можно настроить для компиляции кода под Различные ОС? Есть вообще такие? Или они все платформозависимые?
[snapback]155[/snapback]
Из полностью кроссплатформенных - java, хотя это и не совсем компилятор
Для С++ можно пробовать cygwin - многие gcc-шные программы на нем успешно компилируются.
Есть еще GNU-шный make для Visual C++.
Вариантов много, но универсального решения, как всегда, нет.
Title: Compilator
Post by: gvozd on December 08, 2004, 17:00:47
Я такой вариант использую:

Года 3 назад я все платформозависимые вещи
(потоки там, сокеты разные) инкапсулировал в библиотеке.

Соответственно интерфейс у нее под обоими операционками одинаковый.
Так что и там и там я компилирую свои программы на чем попало вообще.
(gcc, Visual C++ (6, net 2002, net 2003), Borland C++ Builder)
И все работает :).


Если этот путь не нравится - cygwin.
Title: Compilator
Post by: netme on January 06, 2005, 19:46:05
посмотри как исходники Apache сделаны.
Title: Compilator
Post by: boompro on January 26, 2005, 01:03:59
Найди такую вещь как DEV-C++ и посмотри ее в принципе компилит как под винь так и под линя в общем найди поставь и зацени.
GCC -=- РУЛЬ ;)
Title: Compilator
Post by: CTuJlET on April 15, 2005, 16:41:08
если тебе без разнийы на чем писать, то пользуйся java, она полностью кроссплатформенная
Title: Compilator
Post by: boompro on April 16, 2005, 23:52:37
Quote
если тебе без разнийы на чем писать, то пользуйся java, она полностью кроссплатформенная
[snapback]1668[/snapback]
писал, тормоз твой ява и это общеизвестный доказаный факт.
Title: Compilator
Post by: CTuJlET on April 17, 2005, 22:00:33
Quote
писал, тормоз твой ява и это общеизвестный доказаный факт.
[snapback]1678[/snapback]
хм, а может программист был некачественный? не в обиду было сказано
просто почему то 40 процентов рынка крупного сетевого ПО пишется на Java2 и не возникает нареканий насчет "тормоз". У меня лично никакиз проблем с явой нет.