LINUX.ORG.RU

Переносимость кода


0

0

Пытаюсь разобраться в Си, но практиковаться приходиться под Windows. Хороших примеров использования Си под Windows я не нашел, все на С++, зато нашел под Linux. На сколько возможно использовать этот код под Windows? Ведь синтаксис многих стандартных функций одинаковый. Может помогут какие компиляторы?

Кстати буду признателен за ссылки на ресурсы с подробно описанными примерами программ на Си.

внимательно относитесь к директивам #pragma, и аттрибутам __attribute__(xxx) (лучше не используйте), используйте только функции про которые в документации сказанно что это POSIX..

Чтобы не наступать на грабли несовместимости компиляторов, возьмите mingw - это gcc, glibc и некоторые утилиты портированные для win;

А чтобы было поменьше гемороя, даже devc++ - это готовая IDE, включающая mingw и множество портированных библиотек. http://www.bloodshed.net/devcpp.html

вообщем, желаю удачи !

MKuznetsov ★★★★★
()

mingw или cygwin помогут неипацца слишком сильно с переносимостью.

Debiloid
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.