Как создать файл exe из установленной программы

Я только начал изучать С++, и для отображения выходов кода я нашел этот метод. Это сработало, когда я сначала скомпилировал Structure of programme.cpp:

#include using namespace std; int main ()

Он дал мне .exe, который я открыл, побежал и получил прекрасный «Hello World!». но когда я попытался скомпилировать второй, Variables.cpp:

#include using namespace std; int main ()

Я вообще не получил .exe, поэтому не мог понять, как его открыть. Я попытался перекомпилировать Structure of programme.cpp(после удаления всех связанных файлов), но теперь это больше не будет создавать .exe. Единственными созданными файлами являются Structure of programme.o и Variables.o(в подкаталоге objDebug).

Единственный вопрос, который я мог найти, похоже, был этот, но проблема кажется немного иной, и я попытался удалить один из файлов (так что было только одна из Структуры Programme.cpp или Variables.cpp в папке), и я все еще имел тот же результат. Кроме того, не было ошибок компилятора с любым файлом, и я не думаю, что я изменил какие-либо опции в блоках кода между структурой работающей программы и всем, что не работает. Спасибо, Dalkius edit: журналы сборки:

Как создать пустой EXE.Файл + Иконка


Compiling: Structure of a Programme.cpp Process terminated with status 0 (0 minutes, 0 seconds) 0 errors, 0 warnings Compiling: Variables.cpp Process terminated with status 0 (0 minutes, 0 seconds) 0 errors, 0 warnings
edit 2: журналы сборки Full Commandline:
Build started on: 14-12-2011 at 07:57.39 Build ended on: 14-12-2011 at 08:01.03 ————— Clean: Debug in cplusplus.com Tutorial ————— Done. mingw32-g++.exe -Wall -g -c «D:My DocumentsHOMEProgrammingC++Code Blockscplusplus.com TutorialStructure of a Programme.cpp» -o «objDebugStructure of a Programme.o» Process terminated with status 0 (0 minutes, 1 seconds) 0 errors, 0 warnings mingw32-g++.exe -Wall -g -c «D:My DocumentsHOMEProgrammingC++Code Blockscplusplus.com TutorialVariables.cpp» -o objDebugVariables.o Process terminated with status 0 (0 minutes, 0 seconds) 0 errors, 0 warnings

Читайте также:
Ошибка программы запуска код 115 GTA 5 пиратка

Источник: overcoder.net

Создать exe файл из программы

Добрый день, интересует такой вопрос как создание exe файла из своего же приложения в зависимости от введенных данных в форму, как это лучше реализовать? Пробую через динамическую компиляцию, но мне кажется-это не решение. Сразу отмечу, что не пишу вирусы, трояны и спамеры.

Отслеживать
371 1 1 золотой знак 5 5 серебряных знаков 13 13 бронзовых знаков
задан 7 апр 2013 в 9:25
markgenuine markgenuine
61 1 1 серебряный знак 12 12 бронзовых знаков
> мне кажется-это не решение Вы знаете, что надо делать, когда кажется.
7 апр 2013 в 14:00

Хм, а зачем вам? Компилятор доступен в рантайме, но неужели вам и правда нужна подобная мощь? Объясните, чего вы хотите добиться, наверняка есть более простой метод.

Как сделать exe приложение?

7 апр 2013 в 14:15
я почитал форумы и решил что есть проще вариант, так что сейчас буду думать как его реализовать=)
7 апр 2013 в 14:21
7 апр 2013 в 15:33
может правильней делать не exe, а bat или ps1 файл с нужными параметрами запуска exe?
15 мая 2017 в 15:05

2 ответа 2

Сортировка: Сброс на вариант по умолчанию

В зависимости от того, какие нужны exe’шники, если .NET’овские (да-да, они разные), то копай в сторону класса Assembly, если обычные — то стандартные методы изменения exe.

Отслеживать
ответ дан 7 апр 2013 в 11:15
350 1 1 золотой знак 4 4 серебряных знака 15 15 бронзовых знаков

Статья не моя но пример хороший:

Hello World
Создаем консольное приложение и напишем следующий код:

Первое, на что стоит обратить внимание – это использование двух пространств имен (namespace): Microsoft.CSharp System.CodeDom.Compiler В данных классах и содержится ключ к возможности компиляции. В нашем примере мы указываем что компилировать будем под .NET Framework 3.5, а так же указываем что мы хотим получить на выходе – Foo.exe, с возможностью запуска данного приложения.

Пример посложнее, используем Linq

Теперь давайте усложним наш пример, в компилируемый код добавим использование Linq:

Чтобы компиляция удалась, необходимо добавить в параметры компиляции ссылку на сборку System.Core.dll compilerParams.ReferencedAssemblies.Add(«System.Core.Dll»);

Источник: ru.stackoverflow.com

Читайте также:
Как найти программу записки

Как сделать файл exe

В недавнем времени я столкнулся с одной проблемой. Нам задали курсовой проект, я все сделал отлично, но осталось сделать только установочный файл, а именно файл .exe.

Нам преподаватели дали уж очень неразборчивую программку, но один умный человек посоветовал другую, которая называется Smart Movie Maker. Он сказал, что легче программы для этой задачи еще не видел.

Как сделать файл exe

И действительно это так. Я сделал установочный файл буквально за минуты 2.

Сегодня я хочу поделиться своими знаниями и расскажу как же именно сделать установочный файл .exe.
Для начала скачайте программу Smart Install Maker и запустите ее.

Как сделать файл exe

У вас появится такое окошко:

Как вы можете увидеть левая часть окна разбита на две части: Инсталлятор и Деинсталлятор.

Как вы уже поняли в части которая называется Инсталлятор будут настройки именно для вашего установочного файла и в части Деинсталлятор соответственно настройки для файла, который буде удалять вашу программу.

Что я вам расскажу о основных характеристиках для установочного файла.
Как вы уже заметили у файла .exe довольно таки много параметров. Поговорим немного о каждом.

Информация:
Вы могли его сразу увидеть, когда запустили программу. Я думаю там и так все понятно, что нужно ввести Имя программы, Версия и т.д. Я буду говорить только об основных из них.

Тут есть пункт Сохранить как. Обязательно укажите в нем путь куда именно будет сохранен ваш установочный файл.

Все заголовки и надписи тоже заполните, ведь это все будете видеть при установке программы.

Тип сжатия можете выбрать Максимальное, ведь так у вас уменьшится размер вашего установочного файла. А также Тип разбивки можете выбрать одним файлом, так будет проще для пользователя.

Читайте также:
Lti это долгосрочная программа мотивации

Как сделать файл exe

Файлы:
На скриншоте я также отметил плюсик. Нажав на него вы должны выбрать файлы, которые будут распаковыватся при установке программы, выберите только основные файлы программы, не нужно ничего лишнего туда пихать.

Как сделать файл exe

Требования:

В этом пункте нужно указать требования к вашей программе. Например тип ОС или дополнительное ПО, которое должно быть установлено на компьютер.

Как сделать файл exe

Диалоги:

На этом окне есть четыре вкладки: Общая, Лицензия/Информация, Пароль и Завершение. Диалоги это дополнительные окна или пункты, которые будут появляться. Например, окно о лицензионном соглашении.

Как сделать файл exe

Интерфейс:

Тут вы сможете оформить свое установочное окно. Выбрать верхнюю часть меню или центральную, поменять значок программы и все что связано с графическим интерфейсом программы.

В принципе это все основные пункты, которые потребуются для установочного файла.

Как сделать файл exe

А теперь на завершение, чтобы наконец то создать сам файл, просто нажмите кнопку Компилировать.

Как вы видите интерфейс программы очень простой и понятный. Так что пользуйтесь, надеюсь она вам поможет, так как помогла и мне.

Источник: searchprogram.ru

Рейтинг
( Пока оценок нет )
Загрузка ...
EFT-Soft.ru