Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Чем компилируете С++?

Вася Б Мастер (1648), открыт 7 часов назад
Просто интересно...

И подскажите интересный сайт с исходниками... (кроме хабра)
5 ответов
Игорь Степурин Мастер (1950) 7 часов назад
Я знаю, это чит код в ГТА сан 100%
Egor Mexelion Мастер (1002) 7 часов назад
Чем компилировать C++?

Для компиляции C++ используется множество компиляторов, в зависимости от задач и платформы. Вот самые популярные:

1. Компиляторы
• GCC (GNU Compiler Collection):
Один из самых популярных компиляторов, особенно в Linux-среде. Поддерживает стандарты C++ и множество оптимизаций.
• Устанавливается через пакетные менеджеры: sudo apt install g++ (для Ubuntu).
• Clang (LLVM):
Альтернатива GCC с поддержкой современных стандартов C++. Быстро развивается, особенно хорош для анализа кода и работы с инструментами от Apple (Xcode).
• MSVC (Microsoft Visual C++):
Идёт в составе Visual Studio. Это стандарт для Windows-разработки. Очень мощный IDE с инструментами отладки.
• MinGW/MinGW-w64:
Порт GCC для Windows. Лёгкий инструмент для Windows-разработчиков, работающих без Visual Studio.
• Intel C++ Compiler (ICC):
Высокопроизводительный компилятор от Intel. Отлично оптимизирует код для процессоров Intel.

2. IDE для работы с компиляторами

Если вы хотите комфортно работать с C++:
• Visual Studio: Лучшая IDE для Windows. Интеграция с MSVC.
• CLion: От JetBrains, мощный инструмент с поддержкой CMake и удобными рефакторингами.
• Qt Creator: Подходит для разработки кроссплатформенных приложений.
• Code::Blocks: Лёгкая IDE, поддерживает GCC и другие компиляторы.
• VS Code: Подходит для C++ с настройкой расширений и интеграции с компиляторами (GCC, Clang).

Сайты с исходниками (кроме Хабра)

Вот список интересных сайтов для поиска проектов с исходным кодом:
1. GitHub (github.)
Самая большая платформа с открытыми исходниками. Ищите проекты по ключевым словам, например:

C++ game engine
C++ networking library


2. SourceForge (sourceforge.)
Старейший портал с открытыми проектами. Много крупных и стабильных библиотек.
3. CPP Reference Code (cppreference.)
Официальная документация с примерами реализации для различных стандартных функций и алгоритмов.
4. CodeProject (codeproject.)
Сообщество, где разработчики делятся исходниками, туториалами и готовыми приложениями.
5. Rosetta Code (rosettacode.)
Сайт с примерами реализации одного и того же алгоритма на разных языках, включая C++.
6. Open Source Projects in C++ (awesome-cpp)
Подборка полезных библиотек, движков и приложений на C++ с открытым кодом.
7. Google Open Source (opensource.googl)
Открытые проекты от Google, включая инструменты и библиотеки на C++.
8. TIOBE Index (tiobeco)
Платформа для отслеживания популярных языков программирования, часто публикует проекты с открытым исходным кодом.

Если у вас уже есть опыт с C++, рекомендую искать проекты на GitHub и участвовать в их разработке — это лучший способ углубить свои знания.
Лев Перфилов Просветленный (29364) 7 часов назад
MinGW компилировал. На новом пк не получилось установить, ну я и забил на него.
Похожие вопросы