Описание тега universal-crt
0
ответов
Несоответствие DLL в UniversalCRT
Я пытаюсь понять использование универсального ЭЛТ. Я знаю, что CRT был разделен примерно на 40 Dll, и что для разных операционных систем существуют разные версии одной и той же DLL. Но я вижу что-то странное. Я установил VS2017 (на win10 x64), котор…
15 янв '19 в 15:02
3
ответа
Как обойти зависимость универсальных CRT-файлов Windows от vcruntime.h
Пытаясь оценить Clang в Windows, используя среду выполнения Windows Universal C (...\Windows Kits\10\Include\10.0.15063.0\ucrt), я сразу же столкнулся с неожиданной стеной в виде нераскрытой и неожиданной зависимости на Microsoft Visual Studio. По-в…
27 июл '17 в 02:52
2
ответа
VS2015 исправление проблемы пути в VC_IncludePath
У меня проблема при попытке скомпилировать простую программу hello world C++. #include <iostream> int main() { std::cout << "hello world" << std::endl; return 0; } Среди ошибок:не могу открыть исходный файл "errno.h" Быстрый поиск …
20 окт '16 в 13:44
1
ответ
Можно ли создать проект установщика Wix, который установит проект VS2015 на ванильный компьютер с Windows 7?
Я недавно обновил проект, над которым работаю, чтобы использовать новый компилятор Visual Studio 2015 (а также SDK 10.0 и Windows Driver Kit 10.0). Я заметил, что наряду с обычными изменениями в модулях слияния VC Redist теперь добавлены дополнитель…
16 май '16 в 13:30
1
ответ
ABI-совместимость визуальных студийных c-библиотек
Насколько я понимаю, (за заметным исключением перехода с VS2015 на VS2017) Microsoft вносит изменения в ABI между каждой версией инструментария Visual C++. Поэтому, если я хочу распространять двоичную версию библиотеки, мне нужно распространять отде…
01 фев '17 в 09:03
1
ответ
Сбой в _snprintf_s() в "ucrtbase.dll" с STATUS_ILLEGAL_INSTRUCTION
Мне стало известно, что мой двоичный файл будет зависать на процессоре без поддержки SSE, за исключением кода 0xC000001D (STATUS_ILLEGAL_INSTRUCTION), несмотря на то, что я компилирую с опцией /arch:IA32, И я был в состоянии отследить точное место, …
26 авг '18 в 11:34
0
ответов
Развертывание универсальных библиотек CRT
Если бы мне пришлось развернуть неуправляемое приложение, созданное с использованием Visual Studio 2015 и динамически связанное с CRT, достаточно ли просто установить соответствующие распространяемые файлы vcredist_.exe на целевом ПК? Причина, по ко…
29 ноя '16 в 21:56
1
ответ
Почему ucrtbase экспортирует _CxxThrowException?
Почему ucrtbase.dll а также vcruntime140.dll перекрываются ли некоторые функции, которые они экспортируют в соответствии с Dependency Walker? Отказ от ответственности: в настоящее время это чисто академический интерес для меня. В настоящее время я …
21 окт '16 в 19:53
1
ответ
Как связать универсальный ЭЛТ Windows с файлом obj, скомпилированным с помощью nasm
Окружение: Windows 10. Я использую версию MinGW ld для связи, но я счастлив использовать визуальную студию link.exe если это делает вещи проще. У меня есть следующая основная программа в Nasm: global _main extern _printf section .text _main: push me…
05 апр '17 в 18:41
0
ответов
Совместим ли универсальный ЭЛТ в Windows с обратной и прямой совместимостью?
Как описано в этом вопросе, только для EXE-файлов, скомпилированных с использованием Visual Studio 2015, которые динамически связываются с Universal CRT (при условии, что он установлен в целевой системе), требуется только vcruntime140.dll быть отпра…
02 мар '18 в 12:28
0
ответов
Как мне собрать UCRT с помощью mingw-w64?
Я хотел бы иметь возможность использовать mingw-w64 для создания двоичных файлов, которые ссылаются на универсальный CRT, доступный в Visual Studio 2015+ вместо MSVCRT.lib. Примечания к выпуску mingw-w64 v6.0.0 включают следующее: "Массовые дополнен…
16 авг '19 в 20:02
0
ответов
перенаправить _read/_write/_lseek/_open/_close/... и т. д. с ucrt
Я хочу перенаправить эти функции posix в ucrt в версию, реализованную пользователем, чтобы добавить некоторые расширения (совместимость сокетов, поддержка виртуальной файловой системы и т. Д.). Таким образом, я могу получить доступ к "/etc/xxx.cfg" …
03 июн '20 в 09:31
0
ответов
Где находится универсальная среда выполнения Windows 10 C?
Я создал библиотеку C++, которая отлично работает на моей машине. Когда я развертываю его на другом компьютере, библиотека не загружается. Я проверил с помощью средства обхода зависимостей и обнаружил некоторые недостающие зависимости формы. Я узнал…
12 июн '23 в 09:05