nlothik (nlothik) wrote,
nlothik
nlothik

Си на Винде

Оказывается, на винде можно замечательно рисовать на Си, используя Eclipse + CygwinGCC. Цимес данной комбинации в том, что этот код можно будет потом взять и перекомпилировать под Фрюниксами -- и он замечательно пойдёт. Столкнулся пока только с одной проблемой -- Windows хоть формально является POSIX-совместимой операционной системой, но не полностью. Поэтому некоторые вещи приходится рисовать руками, в частности, на винде не осуществлён POSIX barrier, необходимый для синхронизации многонитевого приложения. Не, ну можно вывернуться мутексами, но проще с барьером (лично мне).

С точно такой же проблемой я столкнулся когда рисовал POSIX threads на Маке. МакОС тоже хоть формально совместима с POSIX, barrier не даёт -- сам рисуй.

Приятно удивился такой кроссплатформенности.
Tags: компьютерное, программирование, учёба
Subscribe

  • Почему я за геев и евреев

    Вот я не иудей, я этнически в основном русский и “в большой степени швед” (вернее, финн и скандинав — но кто их там, викингов,…

  • Вдогонку

    Радикальное прикручивание фитилей нелегальной иммиграции, безусловно, будет иметь экономические последствия. И эти последствия можно митигировать.…

  • И про нелегальную иммиграцию

    Есть простой и действенный способ остановить нелегальную иммиграцию. Я так думаю, что понадобится меньше месяца, чтобы вся нелегальная иммиграция…

  • Post a new comment

    Error

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 1 comment