Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 18.06.2010, 11:35   #1
Pro100Chel
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 21
По умолчанию Независимый проект

Что нужно сделать чтобы, когда я отправил exe-шник программы другу чтобы программа у него запустилась, тоесть что нужно сделать чтобы любая программа написанная на С запускалась на любой машине?
Pro100Chel вне форума Ответить с цитированием
Старый 18.06.2010, 11:58   #2
mrChester
Я
Форумчанин
 
Аватар для mrChester
 
Регистрация: 24.04.2010
Сообщений: 693
По умолчанию

Какой компилятор?
Все персонажи вымышлены, все совпадения случайны.
Если жизнь игра, тогда я её разработчик ©.
mrChester вне форума Ответить с цитированием
Старый 18.06.2010, 13:18   #3
Pro100Chel
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 21
По умолчанию

Visual Studio 2010 Express Edition
Pro100Chel вне форума Ответить с цитированием
Старый 18.06.2010, 13:38   #4
liljon
Форумчанин
 
Регистрация: 03.01.2010
Сообщений: 229
По умолчанию

Конфиг проекта -> Configuration manager -> выбрать Release -> C/C++ -> Code Generation -> Runtime Library -> Выбрать Multi-threaded (/MT)

Применить параметры и компильнуть
подпись
liljon вне форума Ответить с цитированием
Старый 18.06.2010, 14:45   #5
Pro100Chel
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 21
По умолчанию

не работает, может это быть связано с тем что друга ХР а 7-рка? Пишет что нехватает MSVCR100.dll. Если установить на тот комп VS 2010 то будет работать?
Pro100Chel вне форума Ответить с цитированием
Старый 18.06.2010, 15:20   #6
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от Pro100Chel Посмотреть сообщение
не работает, может это быть связано с тем что друга ХР а 7-рка? Пишет что нехватает MSVCR100.dll. Если установить на тот комп VS 2010 то будет работать?
нужно говорить не "не работает", а "я что-то не так делаю" )
Где-то вы ошиблись. Компилируете Release сборку? Откуда exe берёте?
netrino вне форума Ответить с цитированием
Старый 18.06.2010, 19:23   #7
Pro100Chel
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 21
По умолчанию

exe-шник беру с папки Debug, результат вроде идентичный должен быть
Pro100Chel вне форума Ответить с цитированием
Старый 18.06.2010, 20:00   #8
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

release сборка пихает экзешник в папку release, что в общем-то логично
netrino вне форума Ответить с цитированием
Старый 18.06.2010, 20:35   #9
Pro100Chel
Пользователь
 
Регистрация: 21.04.2010
Сообщений: 21
По умолчанию

У меня нету папки Release
Pro100Chel вне форума Ответить с цитированием
Старый 18.06.2010, 20:41   #10
netrino
Участник клуба
 
Аватар для netrino
 
Регистрация: 15.07.2008
Сообщений: 1,933
По умолчанию

Цитата:
Сообщение от Pro100Chel Посмотреть сообщение
У меня нету папки Release
не могёт быть. если вы хоть раз компилировали проект в релиз-сборке, то должна была создаться папка релиз, в папке с проектом
netrino вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Проект на C# senokos Фриланс 8 11.03.2010 21:23
проект LPMWorld Помощь студентам 0 19.01.2010 16:26
Проект Aexx О форуме и сайтах клуба 11 05.11.2009 08:32
Проект lennon Общие вопросы по программированию, компьютерный форум 7 15.10.2009 00:30
Проект на C# Etlau Помощь студентам 1 07.04.2009 22:10