Это руководство научит вас преобразовывать исходный код C ++ в EXE-файл, который может работать на большинстве (если не на всех) компьютерах с Windows. В дополнение к C ++ вы также можете конвертировать код с расширением.cpp,.cc и.cxx (а также.c, хотя это не гарантирует успеха), следуя этому руководству. В этой статье предполагается, что код C ++ будет запускаться на консоли и не требует внешних библиотек.
Шаг
Шаг 1. Получите бесплатный компилятор C ++
Один из лучших компиляторов для компьютеров Windows - Microsoft Visual C ++ 2012 Express, который можно скачать бесплатно.
Шаг 2. Запустите новый проект в Visual C ++
Вы можете легко создать проект. Нажмите кнопку «Новый проект» в верхнем левом углу экрана, затем следуйте инструкциям по созданию пустого проекта («Пустой проект»). Дайте проекту имя, затем нажмите «Готово» в следующем окне.
Шаг 3. Скопируйте и вставьте весь файл.cpp в каталог «Исходные файлы», а файл.h (если есть) в папку «Файлы заголовков»
Переименуйте основной файл.cpp (файл с методом "int main ()") именем проекта, который вы ввели ранее. Все внешние зависимости заполнятся автоматически.
Шаг 4. После копирования файлов разверните и скомпилируйте проект, нажав F7
Visual C ++ создаст ваши программные файлы.
Шаг 5. Найдите EXE-файл
Откройте папку «Проекты», в которой Visual C ++ хранит все скомпилированные программы (в Windows 7 эта папка находится в папке «Документы»). Ваша программа будет сохранена под названием проекта в папке «Отладка».
Шаг 6. Протестируйте программу, дважды щелкнув файл
Если ошибок нет, ваша программа будет работать нормально. В случае возникновения ошибки повторите описанные выше действия.
Шаг 7. Если вы хотите запустить программу на другом компьютере, убедитесь, что на этом компьютере установлена библиотека Visual C ++ Runtime
Программы на C ++, скомпилированные с помощью Visual C ++, зависят от библиотек Visual C ++, но вам не нужно их устанавливать, поскольку библиотеки будут установлены автоматически после установки Visual Studio. Однако человек, запускающий вашу программу, не обязательно владеет библиотекой. Загрузите библиотеку Visual C ++ по адресу
подсказки
- Иногда ошибки возникают из-за того, что авторы программы использовали устаревшие методы или не включили зависимости в исходный код.
- Убедитесь, что вы установили обновление Visual C ++ Express, чтобы избежать ошибок компиляции программы.
- Обычно проще попросить программиста скомпилировать. Компилируйте себя только тогда, когда это абсолютно необходимо.
Предупреждение
- Избегайте Dev-C ++. Программа представляет собой старый компилятор, который постоянно находится в состоянии бета-тестирования, имеет 340 известных ошибок и не обновлялся в течение 5 лет. Если возможно, используйте компилятор / IDE, отличный от Dev-C ++.
- Поскольку C ++ и C являются языками программирования низкого уровня, создаваемые вами программы могут повредить ваш компьютер. Чтобы проверить, может ли программа повредить компьютер, проверьте запуск программы и найдите "#include" WINDOWS.h ". Если вы найдете эту строку, не компилируйте ее. Спросите, зачем пользователю нужен доступ к программам Windows Если ответ пользователя вызывает подозрения, обратитесь за помощью на форумы.