|
28.11.2008, 15:24
|
#1
|
Нуждающийся
Регистрация: 23.08.2008
Сообщений: 55
Написано 4 полезных сообщений (для 4 пользователей)
|
Redistributable Package
Как я знаю чтоб прога скомпиленная в ВизуалС++, запуститилась на компе у пользователя, там должно быть усатновлено Visual C++ 200Х Redistributable Package. Как можно етого избежать(установки редистов)? Я видел в некоторых играх, лежат длл'ки студии возле екзешника. Для MinGw ведь ничего устанавливать не нужно?
__________________
мои игры
требуется художник, за подробностями в асю - 428078069
|
(Offline)
|
|
28.11.2008, 16:05
|
#2
|
Ференька
Регистрация: 26.01.2007
Адрес: улица Пушкина дом Колотушкина
Сообщений: 10,741
Написано 5,461 полезных сообщений (для 15,675 пользователей)
|
Ответ: Redistributable Package
Хороший вопрос, мене тоже интересна
__________________
Мои проекты:
Анальное Рабство
Зелёный Слоник
Дмитрий Маслов*
Различие**
Клюква**
* — в стадии разработки
** — в стадии проектирования
Для проектов в стадии проектирования приведены кодовые имена
|
(Offline)
|
|
28.11.2008, 16:15
|
#3
|
Злобный Админ
Регистрация: 04.09.2005
Сообщений: 5,926
Написано 3,415 полезных сообщений (для 9,330 пользователей)
|
Ответ: Redistributable Package
Дллки нужны если ты их юзаешь если неюзаешь - ненужны
__________________
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.11.2008, 16:25
|
#4
|
Нуждающийся
Регистрация: 23.08.2008
Сообщений: 55
Написано 4 полезных сообщений (для 4 пользователей)
|
Ответ: Redistributable Package
SBJoker, скажи как отключить их. Я использую DX SDK + STL. В таком случае рантаймы нужны? Я сделал екзешник, запустилось в 2 с 10 человек.
__________________
мои игры
требуется художник, за подробностями в асю - 428078069
|
(Offline)
|
|
28.11.2008, 17:39
|
#5
|
Нуждающийся
Регистрация: 23.08.2008
Сообщений: 55
Написано 4 полезных сообщений (для 4 пользователей)
|
Ответ: Redistributable Package
http://www.gamedev.ru/faq/?id=39 - сделал как написано тут, но вылетает очень много ошибок при линковке ((
__________________
мои игры
требуется художник, за подробностями в асю - 428078069
|
(Offline)
|
|
28.11.2008, 19:13
|
#6
|
|
Ответ: Redistributable Package
snikers
все либы используемые проектом (как и сам проект exe файла) должны быть скомпилированы в режиме MT
видимо одна из либ скомпилирована у тебя без MT
посмотреть какие либы из редиста подключаются можно в манифесте exe файла
если манифест встроенный то он содержится как ресурс в exe файле - смотрим через res hack
прямые зависимости смотрятся через depends.exe (ищем такой файл в студии)
|
|
|
Сообщение было полезно следующим пользователям:
|
|
28.11.2008, 20:00
|
#7
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Redistributable Package
Сообщение от snikers
Как я знаю чтоб прога скомпиленная в ВизуалС++, запуститилась на компе у пользователя, там должно быть усатновлено Visual C++ 200Х Redistributable Package. Как можно етого избежать(установки редистов)? Я видел в некоторых играх, лежат длл'ки студии возле екзешника. Для MinGw ведь ничего устанавливать не нужно?
|
Например можно сделать так (помоему для vs2005, а для vs2008 подобно этому примеру):
1. Положить библиотеки msvcr90.dll, msvcp90.dll, msvcm90.dll в папку с исполняемым файлом.
2. Прикрепленный файл положить тудаже (естественно распаковать надо ).
|
(Offline)
|
|
Сообщение было полезно следующим пользователям:
|
|
28.11.2008, 20:03
|
#8
|
|
Ответ: Redistributable Package
PAX
ага, и получить радостей от мелкософта )
|
|
|
28.11.2008, 20:05
|
#9
|
Unity/C# кодер
Регистрация: 03.10.2005
Адрес: Россия, Рязань
Сообщений: 7,568
Написано 3,006 полезных сообщений (для 5,323 пользователей)
|
Ответ: Redistributable Package
Ну это уже другая сторона вопроса
|
(Offline)
|
|
29.11.2008, 15:22
|
#10
|
☭
Регистрация: 26.09.2006
Сообщений: 6,035
Написано 1,474 полезных сообщений (для 2,707 пользователей)
|
Ответ: Redistributable Package
вот картинка как переключить в MT:
http://forum.likosoft.ru/attachment....7&d=1222974759
правда для 2005й студии
|
(Offline)
|
|
29.11.2008, 21:00
|
#11
|
Нуждающийся
Регистрация: 23.08.2008
Сообщений: 55
Написано 4 полезных сообщений (для 4 пользователей)
|
Ответ: Redistributable Package
Олег, я в курсе об етом, но должны еще быть какието настройки, а то у меня линкер кучу ошибок выдает, как я писал. Все проекты перекомпил без ДЛЛ(МТ). Не помогло..
__________________
мои игры
требуется художник, за подробностями в асю - 428078069
|
(Offline)
|
|
29.11.2008, 21:32
|
#12
|
|
Ответ: Redistributable Package
snikers
значит где-то какая-то либа дублируется, или еще какие-то кривые связи
|
|
|
Ваши права в разделе
|
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 20:57.
|