| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Общие вопросы > *.exe |
| Автор: Real 4.3.2008, 17:34 |
| Я написал несколько проектов на С++, и создал *.exe файли. После того, как я удалил компилятор С++, файл *.exe мною написаны не стали запускатся. После того, как я установил компилятор С++, эта файлы стали запускатся. В чем причина. Я серйозно спрашую. Не надо говорить что я не магу отличить файлы проекта, от файла *.exe. |
| Автор: andrew_121 4.3.2008, 17:36 |
| А че за компилятор??? Проблема в зависимостях... Вместе с компилятором удаляються и библиотеки, вот твоя прога и ругается... |
| Автор: Alek86 4.3.2008, 17:38 |
| посмотри зависимости своего exe файла некоторые библиотеки (MFC, VCL) добавляют в зависимости екзишника свои dll'ки, которые удаляются при анинсталляции компилятора |
| Автор: vinter 4.3.2008, 20:19 |
или CRT |
| Автор: Craft 4.3.2008, 21:45 |
| Чтоб твои *.exe работали без компилятора нужно полность собирать проект с подключением соответсвующих библиотек. Или самому их всегда с собой носить |
| Автор: Craft 5.3.2008, 00:39 | ||
|
| Автор: andrew_121 5.3.2008, 03:01 |
| Да, в Билдере в настройка проекта нужно галочку поставить на вкладке "Linker", и еще на той где пакеты выбираются. Размер возрастет. |