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


Автор Тема: В чем отличие программирование С под вин и по Лин?  (Прочитано 1734 раз)

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

Оффлайн AeroCore

  • Автор темы
  • Новичок
  • *
  • Сообщений: 17
    • Просмотр профиля
Вот вопросы начали возникать в частности хотелось бы узнать какие библиотеки отсутствуют в Линуксе?
Ладна я там понимаю дос.ш тама отродясь быть не должно но почему тама нету конио.ш?

Оффлайн dmay

  • Старожил
  • *
  • Сообщений: 1084
  • man google, кому сказал!
    • Просмотр профиля
В линуксе, например, отсутствует Win32 API. А вообще, такие вопросы надо не тут задавать, а в спец литературе, благо в гугле её полно ;)
Ты попал в мою коллекцию криворуких тупых нубов!

Оффлайн Kwah

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 1442
  • Ubuntu 17.10
    • Просмотр профиля
Вот вопросы начали возникать в частности хотелось бы узнать какие библиотеки отсутствуют в Линуксе?
Ладна я там понимаю дос.ш тама отродясь быть не должно но почему тама нету конио.ш?
ЕМНИП, conio.h - это сугубо борландовский нестандартный костыль.

Всё, что будет портабельно:
* то, что описано в стандарте языка.
* дополнительные библиотеки, созданные с прицелом на мультиплатформенность.

Оффлайн nk_

  • Активист
  • *
  • Сообщений: 325
  • slackware64-current
    • Просмотр профиля
Re: В чем отличие программирование С под вин и
« Ответ #3 : 13 Октябрь 2008, 15:40:19 »
По моему мнению, как я заметил, там в обще по ходу дела даже разные компиляторы (не так как в Java - javac), т.е. если прога скомпилировалась в Линуксе не факт, что она скомпилится (с таким же кодом) в Win, но это опять таки все упирается( в библиотеки
Tried and Used: KU-8.04; U-8.04; U-9.04; U-12.04

Оффлайн Saha

  • Активист
  • *
  • Сообщений: 517
    • Просмотр профиля
там - это где?
gcc можно использовать везде=)

Оффлайн nk_

  • Активист
  • *
  • Сообщений: 325
  • slackware64-current
    • Просмотр профиля
Хм, тогда извиняюсь, просто не в курсах был про gcc на Виндоус (спасибо, что поправили, буду знать)
Tried and Used: KU-8.04; U-8.04; U-9.04; U-12.04

Оффлайн Tarik

  • Участник
  • *
  • Сообщений: 161
    • Просмотр профиля
Разницы нет. Кодишь, дебажишь, компилишь так же. :)
КДевелоп только глючный, а маньяки, кот юзают текстовые редакторы типа блокнот/emacs, ваще могут кодить хоть под водой.  :2funny:

Оффлайн Yurror

  • Старожил
  • *
  • Сообщений: 1966
    • Просмотр профиля
В линуксе, например, отсутствует Win32 API. А вообще, такие вопросы надо не тут задавать, а в спец литературе, благо в гугле её полно ;)
Увы, товаришь вы АБСОЛЮТНО не в теме. Win32 API присутсвует в линукс. гуглить по ключевому слову wine.

AeroCore, что тебе надо из conio.h? http://sourceforge.net/projects/libconio/
реализаию getch (); без левых библиотек я выкладывал на этом форуме.
« Последнее редактирование: 15 Октябрь 2008, 11:30:25 от Yurror »

 

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