Перейти к содержанию

Рекомендуемые сообщения

Опубликовано

Доброго времени суток! После компиляции проги в Visual Studio 2010, и попытке запуска на другом компе выдает ошибку ссылаясь на отсутствие библиотеки MSVCP100.dll. Кто знает, что сделать, чтоб запускалась?

Опубликовано (изменено)

А нельзя сделать, так чтобы приложения выполнялись без данной библиотеки? Может что-то надо настроить во время создания программы?

Изменено пользователем saha96
Опубликовано (изменено)

Нет, я не это имею ввиду. Вот есть прога созданная в Visual Studio 2010. Её кидаешь на комп со свеже установленной виндой и она работает. Что нужно сделать, чтобы так было?

Изменено пользователем saha96
Опубликовано

если не ошибаюсь, достаточно создать исполняемый файл .exe, после перекомпиляции программы.

Опубликовано

так в том то и дело, что экзешник требует библиотеку!.

Опубликовано (изменено)

В С-билдере в настройках компилятора можно было указать какие библиотеки включить в зборку.

По идеи в стидии тоже должны быть такие настройки, но возможно майкрософт пошли по другому пути и библиотеки вынесли в одельный устанавливаемый модуль (учитывая сколько разных программ нуждается в этих самых Microsoft Visual C++ Redistributable Package)

Изменено пользователем pofigist
Опубликовано

Вроде такой настройки нет... А в билдере я знаю где и как настраивать.

Опубликовано

Project -> Properties -> Configuration Properties -> C/C++ -> Code Generation -> Runtime Library -> Multi-threaded (/MT)

  • Согласен 1
Опубликовано
Project -> Properties -> Configuration Properties -> C/C++ -> Code Generation -> Runtime Library -> Multi-threaded (/MT)

Это для студии?

Опубликовано
Это для студии?

А какие еще есть варианты?

Опубликовано

хз, просто уточнил, щас попробую.

 

Project -> Properties -> Configuration Properties -> C/C++ -> Code Generation -> Runtime Library -> Multi-threaded (/MT)

Спс, помогло.

Пожалуйста, войдите, чтобы комментировать

Вы сможете оставить комментарий после входа в



Войти
×
×
  • Создать...