|
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
|
|
Выходной exe файл05.05.2011, 00:31. Показов 3504. Ответов 30
Метки нет (Все метки)
Привет.
собственно учусь на 1м курсе... пишем программки в компиляторах... значит когда-то там мы теоретически сможем создать какую-то программку. Хотелось бы узнать кое-что. Допустим я написал простенькую программу. Если нажать 1 выведет это, нажать то - выведет то. Как получить exe файл, чтобы я его смог запустить с любого другого компьютера? Как кароче получить конечную версию программы, конечные файлы и т.д. м?
0
|
|
| 05.05.2011, 00:31 | |
|
Ответы с готовыми решениями:
30
Дан текстовый файл. Перепишите его в выходной файл, удалив все знаки препинания |
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
||
| 05.05.2011, 11:41 | ||
|
...Так, ладно скинь пожалуйста свой проект Step L14 Добавлено через 1 минуту Ну исходники скинь тогда, ё...
0
|
||
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
||||||
| 05.05.2011, 11:50 | ||||||
0
|
||||||
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 05.05.2011, 14:06 | |
|
Короче, чё могу сказать, да, если компилить сию прогу в MSVC, то да, среди запрашиваемых библиотек нестандартные, так, у меня просит MSVCP90.dll и MSVCR90.dll; строго говоря, это совсем даже необязательно, ибо та же прога, скомпилированная в DEV C++ просит kernel32.dll, msvcrt.dll и PSAPI.dll
Значит нужно пытаться делать так (применительно к этой проге): искать в настройках MSVC которая либо бы по-другому компилила сию прогу, применяя только стандартные dll-ки. Либо пихала в проект необходимые нестандартные dll-ки; если не того, ни другого нет, тогда у меня слов нет вообще до чего неразумная это IDE. Может как-нибудь попозже замучу тему если здесь не расхлебаем Добавлено через 26 минут ...Вопрос можно считать решённым. Не работает exe-файл на других компьютерах: нет нужных библиотек Как вариант: Ну и гугл рулит конечно
0
|
|
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
|
| 05.05.2011, 16:20 | |
|
Ну как говорится на вкус и цвет фломастеры разные.
Статистика размера, при стандартных настройкиах 37 кб, при статичной MFC 131 кб. Дальше решать сугубо индивидуально
0
|
|
|
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
|
|
| 05.05.2011, 16:21 [ТС] | |
|
Эм. Дак в том то и фишка. Мне нужно просто чтобы exe файл запускался на других компах без всяких там библиотек. Тоесть да они есть на моем компьютере(на котором я это все скомпоновал). Но чтобы на других компьютерах все и так работало на ура! вот.
способ vlad_td с Release помог кстати.
0
|
|
|
return (true);
1977 / 1112 / 221
Регистрация: 19.04.2011
Сообщений: 2,346
|
|
| 05.05.2011, 16:21 | |
|
0
|
|
|
25 / 25 / 7
Регистрация: 02.12.2010
Сообщений: 824
|
|
| 05.05.2011, 16:23 [ТС] | |
|
Да и собсно в первый раз слышу про MFC. Я вроде писал, что только начал изучать язык
Добавлено через 39 секунд 2 мимкрия. ну в простых проектиках не жалко. А если это не простой проект, а проектище? Жалко будет
0
|
|
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
||
| 05.05.2011, 16:23 | ||
. Установить пак библиотек от мелкомягких - я не считаю геморроем). Как и говорил это исключительно ИМХО
0
|
||
|
107 / 107 / 9
Регистрация: 02.06.2009
Сообщений: 578
|
|
| 05.05.2011, 16:52 | |
|
Вполне может быть, что использовался C++, юзающий либы дотнета (студия же все-таки). Вот тут уже со статическим привязыванием могут быть проблемы, поскольку стандартными средствами дотнет не прикрутить. Есть средства, которые могут привязать либы к проге, но весить она будет пару десятков МБ. Вот такие пироги. Будем надеяться, что все-таки у ТС "нормальный" С++.
0
|
|
|
быдлокодер
1724 / 911 / 106
Регистрация: 04.06.2008
Сообщений: 5,705
|
|
| 05.05.2011, 17:27 | |
|
Потом если ТС так важна память, то пусть посмотрит и на расходы оперативной памяти.
Так, прога скомпилированная с библиотеками MSVC весит 37 кб, а в процессе работы 1,3 прога со статическими библиотеками весит 601, в процессе работы 0,9 та же прога скомпилированная DEV C++ весит 400, процессе работы 0,8 Так что всё неоднозначно, наверняка есть какие-то опции у линковщиков, для уменьшения размера прог. Типа убрать отладочную информацию и всё такое. Но я бы не стал щас ставить это приоритетом. Читаемый ёмкий код, эффективные алгоритмы, переносимость. Вот о чём надо щас думать.
0
|
|
|
72 / 71 / 8
Регистрация: 04.08.2010
Сообщений: 434
|
|
| 05.05.2011, 18:16 | |
|
Итог замеров у меня:
Прога скомпилированная с библиотеками MSVC, режим Debug весит 40 кб, а в процессе работы 640 кб Прога скомпилированная с библиотеками MSVC, режим Release весит 9.5 кб, а в процессе работы 540 кб Прога со статическими библиотеками весит 140 кб, в процессе работы 500 кб Взято стреднестатистическое на 10 одновременных запусках
0
|
|
| 05.05.2011, 18:16 | |
|
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Алиса нашла кучу ошибок компиляции и запуска в проекте, который без проблем компилировался и запускался)))
anaschu 30.06.2026
Я пока посмеюся, но завтра проверю. А вообще интерсно. Дал алисе файл, в котором точно нет ошибок компиляции и запуска, и попросил их найти. Нашла кучу)))
Критические ошибки, мешающие компиляции и. . .
|
сукцессия 16. Общий обзор, в основном что бы другие ии поняли
anaschu 29.06.2026
# Передаточный документ: модель микоризной сукцессии (для нового чата)
Этот документ предназначен для того, чтобы новый чат Claude мог продолжить
работу без необходимости заново разбираться в. . .
|
сукцессия 15 неявная схема
anaschu 29.06.2026
Алиса
Калибровка параметров симбиотической модели: технический обзор
Содержание:
Введение
Постановка проблемы
Технические аспекты реализации
Процесс внедрения изменений
|
сукцессия 14. Обновленная схема модели
anaschu 28.06.2026
ГЛОБАЛЬНАЯ ОПИСАТЕЛЬНАЯ СПЕЦИФИКАЦИЯ ЭКОСИСТЕМНОЙ МОДЕЛИ «SOIL CHEMISTRY & MYCORRHIZA 2. 0»
https:/ / ibb. co/ NnkGpfMd
Представленная интегрированная схема описывает непрерывную нелинейную. . .
|
|
сукцессия 13. Питон модель трехзонного мицелия, пока что в основном арбускулярного
anaschu 28.06.2026
## Разработка агентной модели микоризной сукцессии: от выявления артефактов к созданию комплексной системы
### Аннотация
Представлено исследование по разработке агентной модели микоризной. . .
|
сукцессия 12. краткий список проверок модели перед запуском.
anaschu 27.06.2026
Скрытые отказы в моделях систем динамики (SD-models) экологических систем: два случая из практики
Контекст
Разбирался прототип модели систем динамики (SD-модели) микоризной сукцессии: пять. . .
|
Сукцессия 11. Проверка орудий перед войной: разработка через тестирование
anaschu 27.06.2026
Как не дать модели соврать самой себе: проверки для симуляции микоризной сукцессии
Введение
Когда вы строите математическую модель живой системы — грибов, растений, почвы — главная опасность. . .
|
10 сукцессия. Питон код войны грибов и растений
anaschu 27.06.2026
import numpy as np
class PlantAgent:
def __init__(self, name, strategy, initial_biomass):
self. name = name
self. strategy = strategy # "greedy" (широколиственные) или. . .
|