Я столкнулся с проблемой с компилятором Intel и задался вопросом, есть ли способ автоматически уменьшить размер предварительно обработанного источника. Кажется, что много стандартных заголовков (из которых довольно ненужный код) были втянуты, и я хотел бы свести его к минимуму, чтобы помочь инженерам решить проблему.Есть ли способ уменьшить размер предварительно обработанного источника тестового примера ошибки компилятора с помощью Clang?
0
A
ответ
0
Препроцессор не знает, какой код важен, а что нет. Часто можно включить все стандартные библиотеки, перечисленные первым, что означает, что вы можете сосредоточиться только на конце предварительно обработанного файла, чтобы отлаживать собственный код. Этот метод хорошо работал для меня для отладки сложных макросов.
Смежные вопросы
- 1. есть ли способ уменьшить размер PNG?
- 2. Есть ли способ уменьшить размер FBSDKCoreKit?
- 3. Есть ли способ уменьшить размер приложения xbap?
- 4. Отладка предварительно обработанного кода
- 5. Есть ли параметры компилятора в clang
- 6. Есть ли способ эффективно скомпилировать уже предварительно обработанный файл с clang?
- 7. Уменьшить время компиляции clang с предварительно скомпилированными заголовками
- 8. knitr :: kable есть способ уменьшить размер шрифта?
- 9. Есть ли способ уменьшить размер приложения для Android в xamarin?
- 10. Есть ли способ переключить функции с помощью clang libtooling?
- 11. Лексический анализ предварительно обработанного кода
- 12. Есть ли способ уменьшить размер пакета пакетов в TideSDK?
- 13. Есть ли способ уменьшить размер файла дампа базы данных Sybase?
- 14. TestNG Последовательность тестового примера
- 15. есть ли способ уменьшить размер списка пули в CSS
- 16. Есть ли способ уменьшить размер встроенных документов шрифтов в libreoffice?
- 17. Есть ли способ перекрестного браузера, чтобы уменьшить размер изображения?
- 18. Настройка предварительно обработанного шаблона T4
- 19. Есть ли способ уменьшить эту функцию?
- 20. Создание тестового примера JUnit
- 21. Есть ли способ отслеживать каждое утверждение тестового примера с несколькими утверждениями в JUnit?
- 22. NUnit Создание тестового примера
- 23. Есть ли способ уменьшить ostringstream malloc/free?
- 24. Неисправность асинхронного тестового примера с использованием обещаний
- 25. Лучший способ уменьшить размер изображения
- 26. Как получить описание тестового примера?
- 27. Способ уменьшить размер шрифтов .ttf?
- 28. Атрибут компилятора, прикрепленный к типу функции - есть ли обходной путь для этой ошибки clang-cl?
- 29. Есть ли способ уменьшить боль дальнего слежения?
- 30. Есть ли способ уменьшить качество фотографий iPad
В [GCC Wiki] есть инструменты (https://gcc.gnu.org/wiki/A_guide_to_testcase_reduction). – ks1322
Что вам нужно, это инструмент, определяющий зависимости одного определения от другого, который устраняет определения, не используемые в основном. Эти инструменты в основном не существуют; мы построили один обычай для синтаксического анализа файлов C, потому что он сократил окончательный размер дерева разбора на ~ ~ 95%. –