Форум программистов, компьютерный форум CyberForum.ru

EXE файл - C++

Восстановить пароль Регистрация
 
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
23.06.2010, 21:06     EXE файл #1
где то уже была подобная тема, но не нашел и поиск тоже не ищет...как скомпилинную прогу вынести в exe файл...в vs c++ 2008 после компиляции возникает в документах некий *.exe файл, но на компьютерах где нет vs не воспроиводит его
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
23.06.2010, 21:06     EXE файл
Посмотрите здесь:

C++ EXE. файл
C++ Выходной exe файл
C++ Как отделить BGI файл от EXE. Как можно внедрить данный модуль в рабочий файл?
C++ Запаковать exe файл
C++ Не создаёт .exe файл!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
MILAN
 Аватар для MILAN
883 / 777 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
23.06.2010, 21:17     EXE файл #2
Надо поставить при компиляции опцию "release"!!!!!
Хохол
Эксперт C++
 Аватар для Хохол
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
23.06.2010, 21:21     EXE файл #3
Этого не всегда достаточно. Мне приходилось в этом случае лезть в
свойства проекта -> C/C++ -> code generation -> runtime library
и выбрать там пункт... не помню какой. Метод научного тыка нам поможет.
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
23.06.2010, 21:21  [ТС]     EXE файл #4
где это ставится?
Хохол
Эксперт C++
 Аватар для Хохол
475 / 443 / 13
Регистрация: 20.11.2009
Сообщений: 1,292
23.06.2010, 21:29     EXE файл #5
А release ставится сверху, там у вас наверно "Debug" сейчас написано.

Добавлено через 7 минут
Еще иногда полезно знать, что в режиме release программа работает значительно быстрее, чем в debug. Но зато в release нормально отлаживать не получится.
Aaxenon
Light Knight
 Аватар для Aaxenon
106 / 29 / 3
Регистрация: 03.06.2010
Сообщений: 361
23.06.2010, 21:36  [ТС]     EXE файл #6
учту)
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
24.06.2010, 18:34     EXE файл
Еще ссылки по теме:

C++ exe файл у друзей
C++ Не найден .exe файл
Компиляция в EXE файл C++

Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
*HellRaiser*
 Аватар для *HellRaiser*
28 / 28 / 2
Регистрация: 08.06.2010
Сообщений: 146
24.06.2010, 18:34     EXE файл #7
Цитата Сообщение от Хохол Посмотреть сообщение
Этого не всегда достаточно. Мне приходилось в этом случае лезть в
свойства проекта -> C/C++ -> code generation -> runtime library
и выбрать там пункт... не помню какой. Метод научного тыка нам поможет.
Как говорили выше, дело не в сборке релиз (хотя наверно у вас это решает проблему) а том как собирается экзе файл. Он может использовать динамическую или статическую библиотеки. По умолчанию идёт первое, при этом экзешник маленький выходит, но если его распространять, необходимо тащить с собой .dll. При статической линковке, эти библиотеки пакуются внутрь экзе файла, в результате его раздует, но он будет независим.
Выставить статическую линковку можно в свойства проэкта. У меня 2010 студия, но путь примерно такой...
Проэкт>Свойства [Имя твоего проэкта]>Свойства конфигурации>Использование MFC ставишь "MFC в статической библиотеке"
Чтоб ты понимал причину.....
Yandex
Объявления
24.06.2010, 18:34     EXE файл
Ответ Создать тему
Опции темы

Текущее время: 00:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru