История изменений
Исправление 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-скреп будут несогласны.