![]() |
| | |||||||
| Регистрация | Правила | Блоги | Пользователи | Социальные группы | Поиск | Сообщения за день | Все разделы прочитаны |
| |
![]() |
| |
| | #1 | |
| gunmanill Новичок Регистрация: 12.11.2011
Сообщений: 3 Репутация: 0 (0) |
Есть программа размером порядка 1гб Большая часть кода сгенерированно и представляет собой описание функций. Причем функции достаточно простые по типу вернуть сумму и пр. Эти функции я запихал в отдельные заголовочные файлы. Под win32 скомпилить впринципе не получилось. Поставил x64 систему, проапдейтил комп 16гб оперативки, 2 жестких диска в рейде 0. Поставил intel c++ компилятор. В итоге что происходит - по-началу прога постепенно сжирает всю оперативку, файл подкачки 30гб и процессор вроде как что-то просчитывает. Через сутки проц уже вообще как-будто ничего не делает, иногда подпрыгивает в 5%, а компилятор просто там что-то пережевывает из оперативки на жесткий и обратно. Я выдержал 3 дня ожиданий и выключил. Прочитал, что есть параметр /Od - выключить все оптимизации. Сейчас поставил снова компилить, после работы приду посмотрю что будет. Неужели так трудно перевести все в машинный код? Мне впринципе не нужны никакие оптимизации. Может есть какой-то способ и я просто не то делаю?
| |
| | ||
| Другие темы раздела | |
| C++ Движок 3D Подскажите пожалуйста где можно написать игры так сказать с визуальным редактором Пробовал на C++ Bulder XE2 но он не умеет нормально вставлять 3d обьекты и работать с ними не возможно.. Движок 3D | Не удается запустить С++ приложение в среде NetBeans 7.0.1 (MinGW) C++ Здравствуйте, Не получается запустить приложение в среде NetBeans версии 7.0.1. Настроил по идее все как полагается: Установил MinGW, компилятор для C++ и msys(1.0), добавил в переменные среды PATH оба компонента, добавил MINGW переменную в переменные среды. NetBeans сразу определил все.... Не удается запустить С++ приложение в среде NetBeans 7.0.1 (MinGW) |
| | #2 | |
| List2006 Форумчанин Регистрация: 19.12.2009
Сообщений: 356 Репутация: 24 (16) |
1гб кода? Что это о_0
| |
| | ||
| | #3 | |
| outoftime ║XLR8║ Регистрация: 25.07.2009 Адрес: Украина, г.Винница
Сообщений: 1,875 Репутация: 304 (226) | | |
| | ||
| | #4 | |
| Deviaphan Делаю внезапно и красиво Эксперт C++ Регистрация: 22.03.2011 Адрес: http://coin3d-ru.lj.ru
Сообщений: 3,288 Репутация: 1010 (976) | Угу. Не по теме: Я почти влюблён. Если бы ты было девушкой, то я б вдул. Что-то мне подсказывает, что в этих функциях развёрнутые циклы. Как-то натыкался на реализацию программы распознавания речи, так там тоже в "целях оптимизации" генерировалась лапша примерно такого-же размера. Плюс таблицы с константными значениями, тоже десятки и сотни мегабайт. И прочая ерунда. Большая часть тех данных должна была считываться из файла в рантайме и при использовании циклов код был вполне приемлемого размера. В десятки тысяч раз короче лапши.) | |
| | ||
| | #5 | |
| Dragon59 Новичок Регистрация: 01.02.2011
Сообщений: 6 Репутация: 0 (0) |
Вы точно ничего не путаете? Ядро Linux весит 300 Мб и там около миллиона строк кода. В гигабайте должно быть не меньше четырёх. | |
| | ||
| После регистрации реклама в сообщениях будет скрыта | |
| | #6 | |
| alexzak Форумчанин Регистрация: 07.08.2010
Сообщений: 185 Репутация: 84 (58) | И linux kernel может быть скомпилировано за одну минуту: http://www.phoronix.com/scan.php?pag...tem&px=MTAyNjU | |
| | ||
![]() |
| Похожие темы | |
| Тема | Автор |
| Visual C++ Как быстро скомпилить проект? Есть программа размером порядка 1гб Большая часть кода сгенерированно и представляет собой описание функций. Причем функции достаточно простые по типу вернуть сумму и пр. Эти функции я запихал в отдельные заголовочные файлы. Под win32 скомпилить впринципе не получилось. Поставил x64 систему,... | gunmanill |
| C++ Builder У меня шас стоит ХЕ 2, Хочу скомпилить проект с ХЕ. Но чтото не так, чего ему нужно? Ребята вот я справлися с прослемой Unable to perform link...(переустановил билдер) У меня шас стоит ХЕ 2, Хочу скомпилить проект с ХЕ. Но чтото не так, чего ему нужно? :( | Programmer. |
| C# .NET Не удается скомпилить проект.. .. вот этот: http://www.uc-forum.com/tutorials/net/1102-c-external-directx-overlay.html Ошибки начинаются на пятом пункте. Наверное каких-то using'ов не хватает, или может вообще DirectX SDK надо ставить. | MegaSinner |
| Java GUI & JavaFX Как скомпилить программу Я с джавой раньше не работал, поэтому такой ламерский вопрос) Короче есть нескольок файлов с расширением java (декомпилированные с файлов class). Все это дело вроде бы написано на Microsoft Visual J++ 1.0 Насколько я понимаю нужен файл проекта для связи этих файлов и компиляции программы.... | nicolas2008 |
| ASP.NET Как быстро переложить ASP.NET проект вместе с code-behind файлами? Подскажите как быстро переложить ASP.NET проект вместе с code-behind файлами в другую папку..ну и чтоб можно было этот проект перекомпилять. | daarg |
| Опции темы | |
| |
| |