LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

CMake, SCons прекрасно работают под виндой.

Запуск компилятора для каждого исходного файла в Windows медленнее чем в UNIX-подобных системах. При компиляции проекта с большим числом небольших исходников время компиляции может существенно отличаться. Работать компилятор в режиме сервера без постоянного перезапуска процесса пока не научили.

Оно не нужно и под никсами, но его просто как наследие тянут.

Сторонники UNIX-скреп будут несогласны.

Native API — это системные вызовы.

Не только. Это ещё отсутствие принудительного тормозного взаимодействия с win32k.sys.

Так же приложуха дергает kernel32.dll, которая уже превращает вызов в системный вызов.

…и выполняет трансляцию Win32 путей в NT пути. kernel32.dll - это не просто обёртка над ntdll.dll, она выполняет преобразование Win32 <-> Native с накладными расходами. Это что-то по типу Wine.

Исходная версия X512, :

CMake, SCons прекрасно работают под виндой.

Запуск компилятора для каждого исходного файла в Windows медленнее чем в UNIX-подобных системах. При компиляции проекта с большим числом небольших исходников время компиляции может существенно отличаться. Работать компилятор в режиме сервера без постоянного перезапуска процесса пока не научили.

Оно не нужно и под никсами, но его просто как наследие тянут.

Сторонники UNIX-скреп будут несогласны.