Вопросы по теме 'compiler-construction'

Я хочу сказать компилятору VC ++ скомпилировать весь код. Это можно сделать?
Я использую VS2005 VC ++ для неуправляемого C ++. У меня есть VSTS, и я пытаюсь использовать инструмент покрытия кода для выполнения двух задач в отношении модульных тестов: Посмотрите, какая часть моего тестируемого кода, на который я ссылаюсь,...
695 просмотров

Почему плагин flexbuilder для eclipse так медленно открывается и компилируется?
У меня приличный компьютер. (что-то с двухъядерностью в названии и много оперативной памяти). Иногда FlexBuilder запрашивает панель загрузки «Строительный проект» только тогда, когда я открываю простой файл mxml. Похоже, он выполняет сложную работу...
2206 просмотров

Компиляция файлов makefile C/C++ под Windows (XP)
Я пытаюсь использовать библиотеку Python (pyMedia), в которой есть некоторые необходимые библиотеки, отличные от Python. (libogg, libvorbis, liblame и libfaad2 - это не относится к конкретному вопросу). libogg требует, чтобы вы вручную...
6403 просмотров

Как оптимизировать цикл C for?
У меня проблема с производительностью в узком месте кода. По сути, это простой вложенный цикл. Профилирование проблемы показывает, что программа тратит много времени просто на увеличение обоих счетчиков циклов (++) и проверку завершения (i/j ‹ 8)....
12726 просмотров
schedule 27.07.2022

Объявление и инициализация переменной в условном операторе или операторе Control в C ++
В книге Страуструпа Язык программирования C ++: Special Edition (3-е изд.) Страуструп пишет, что объявление и инициализация переменных в условных выражениях управляющих операторов не только разрешены, но и приветствуются. Он пишет, что поощряет...
9470 просмотров

Зарезервированные ключевые слова в Objective-C?
На вчерашней встрече CocoaHeads в Оресунде Пейлоу создал отличную викторину по ObjC. Конкуренция была интенсивной, и три человека остались с одинаковыми баллами, когда нужно было оценить последний вопрос: сколько зарезервированных ключевых слов...
11158 просмотров

Определить, под какой версией Silverlight собрана сборка
У меня есть проект Silverlight, в котором я компилирую как Silverlight 2, так и Silverlight 3, используя инструкции здесь , который импортирует цели MSBuild в файл csproj из двух отдельных мест, содержащих цели Silverlight 2 и 3 соответственно....
344 просмотров

Java для вопроса о производительности цикла
учитывая этот пример: public static void main(final String[] args) { final List<String> myList = Arrays.asList("A", "B", "C", "D"); final long start = System.currentTimeMillis(); for (int i = 1000000; i > myList.size(); i--)...
17449 просмотров

Недопустимое lvalue в ошибке присваивания при попытке сделать указатель NULL
У меня есть указатель структурного типа, который я сделал. При запуске программы он начинается как NULL, а затем я использую malloc/realloc, поскольку мне нужно добавить/удалить эти структуры, и я просто собирался использовать свой указатель, чтобы...
5389 просмотров

На чем написаны современные и старые компиляторы?
Поскольку компилятор, кроме интерпретатора, должен только переводить ввод, а не запускать его, производительность сама по себе не должна быть такой проблемной, как с интерпретатором. Следовательно, вы не стали бы писать интерпретатор, скажем, на Ruby...
1416 просмотров

Компилятор: перевод в сборку
Я написал интерпретатор для своего экспериментального языка и знаю, что хочу продолжить и написать для него небольшой компилятор. Вероятно, он возьмет исходный код, выполнит те же действия, что и интерпретатор (токенизатор, парсер), а затем переведет...
454 просмотров
schedule 18.10.2022

Как скомпилировать Flash .fla в .swf через командную строку?
Как скомпилировать файлы Flash .fla в .swf через командную строку в операционной системе Windows. Инструменты командной строки, которые необходимо установить, подходят. Кто-нибудь может подсказать мне, что делать? (прямолинейно). :-) Спасибо.
17279 просмотров
schedule 16.02.2024

Почему проще написать компилятор на функциональном языке?
Я очень долго думал над этим вопросом, но действительно не смог найти ответ в Google, а также аналогичный вопрос в Stackoverflow. Если есть дубликат, извините за это. Кажется, многие люди говорят, что писать компиляторы и другие языковые...
12708 просмотров

Как установить компилятор GNU G++ в Visual Studio 2008
Как настроить компилятор Visual Studio 2008 на GNU GCC. Могу ли я также сделать его специфичным для проектов? Я не нашел убедительного ответа. Спасибо.
6028 просмотров

Странная ошибка компиляции структуры Foreach в С#
namespace MyNamespace { public struct MyStruct { public string MyString; public int MyInt; public bool MyBool; } public class MyClass { private List<MyStruct> MyPrivateVariable;...
1601 просмотров

Доступ к данным, сегментам BSS будет через указатель или по инструкции напрямую?
Я знаю, что когда речь идет о доступе к памяти кадра стека, это будет происходить с помощью указателя кадра стека, но мне интересно, как будет осуществляться доступ к данным, сегментам BSS, содержащим глобальные/статические данные, с помощью...
835 просмотров

устранить грамматическую двусмысленность
Я опубликую правила рассматриваемой грамматики для начала. interface_sections : main_interface bind_buttons bind_functions bind_panel_items ; /* Components of a gui program */ bind_buttons : T_BEGIN T_BIND...
487 просмотров

компилятор не жалуется на то, что функция не возвращает значение
У меня есть следующая функция: bool Server::ServerInit() { // bool listenResult = socket.Listen( (const uint8 *)_LOCAL_HOST, m_iPort ); // if( true == listenResult ) // cout << "Server passive socket listening\n"; // else //...
1701 просмотров

ВМ для схемы с поддержкой распараллеливания
Я написал оценщик схемы на Java, который выполняет некоторые приемы параллелизации. На данный момент это не может использоваться никем, кроме меня, но я получаю некоторые результаты. Фронтенд и мидл-энд подходят для моих целей, и это те части,...
435 просмотров

Как превратить толстую библиотеку в нежирную?
Я пытаюсь удалить повторяющийся объект из библиотеки с архитектурами armv6 и armv7, т.е. $ lipo -info libx.a Архитектуры в файле FAT: libx.a: armv6 armv7 Как и ожидалось, «ar d» не работает напрямую, поэтому я использовал «lipo-extract»...
16959 просмотров
schedule 11.02.2024