У меня есть c++
приложение, встроенное в Visual studio 2015 . Кажется, c++
приложениям нужно установить visual c ++ 2015 (в моем случае) (на целевой версия для windows). Затем я решил преобразовать мой c++
источник в c
и использовать CLion 2018 для сборки этого проекта. Нет ошибки, но выходной исполняемый файл снова имеет зависимость visual c ++ 2015 (он говорит: vcruntime140.dll отсутствует). Вот мои вопросы:
- Есть ли у написанного на C исполняемого файла внешние зависимости? Что это за зависимости?
- Я новичок в CLion2018, Как собрать c проекты для работы без зависимости от всех версий Windows и архитектур?
- Есть ли еще способ использовать VS2015 для создания и создания проектов c? (Уже пытались изменить скомпилировать как: параметр на
/TC
и изменить расширения на .c
. Сборка прошла успешно, но на выходе есть VCRUNTIME140.dll ошибка).
Примечание 1: Оба выходных файла (в CLion и VS) работают в Windows 7,8.1,10 с установленной visual c ++ 2015 . И у обоих " VCRUNTIME140.dll отсутствует " ошибка в сырых Windows 7,8.1,10 без visual c ++ 2015 .
Примечание 2: Не хочу упаковывать эти dll в мой файл, или устанавливать vc ++ 2015.