0
ответов

Как работает компилятор Haskell?

Где я могу найти статью / документацию / все, что описывает, как компилятор Haskell действительно работает? Я прочитал довольно много документов GHC, но остановился, когда у меня заболела голова. Итак, кое-что, что не ...
вопрос задан: 25 August 2016 11:04
0
ответов

Реверс-инжиниринг C++

Сегодня я решил декомпилировать простую программу "Hello world", написанную на Visual C++, используя IDA Pro. С моими предыдущими знаниями я был уверен, что не найду немедленный вызов printf в исполняемом файле...
вопрос задан: 17 August 2016 09:41
0
ответов

Compile, Проблемы сборки или архивации с Xcode 4 (и зависимостями)

Этот вопрос развился за последние несколько недель, чтобы охватить более общие проблемы с xcode4 (и обновление проектов из более старых xcodes). Однако многие проблемы можно решить, следуя ...
вопрос задан: 8 July 2016 09:08
0
ответов

Как превратить «толстую» библиотеку в «нежирную»?

Я пытаюсь удалить повторяющийся объект из библиотеки с архитектурами armv6 и armv7 , т.е. $ lipo -info libx.a Архитектуры в толстом файле: libx.a: armv6 armv7 Как и ожидалось, "ar d" ...
вопрос задан: 8 July 2016 02:40
0
ответов

Директива отладки и препроцессора

Для отладки у меня есть много вызовов функции журнала отладки в моем приложении. Конечно, в производственной версии эти отладочные вызовы нужно пропустить. Вместо того, чтобы писать: #if DEVEL == 1 Log :: ...
вопрос задан: 21 June 2016 22:17
0
ответов

Переменная C++ имеет инициализатор, но неполный тип?

Я пытаюсь скомпилировать 2 класса на C++ с помощью следующей команды: g++ Cat.cpp Cat_main.cpp -o Cat Но получаю следующую ошибку: Cat_main.cpp:10:10: error: переменная 'Cat Joey' имеет инициализатор ...
вопрос задан: 5 June 2016 18:28
0
ответов

Любой компилятор, который принимает 'char' как 'unsigned' ?

Есть ли какой-нибудь компилятор C, который принимает тип char по умолчанию как беззнаковый, если это явно не указано пользователем в настройках файла или проекта? / Kanu_
вопрос задан: 1 June 2016 04:55
0
ответов

Почему этот код V8 / Javascript так плохо работает?

Я изучал несколько интересных программных тестов, чтобы узнать, насколько хорошо node.js может работать по сравнению с другими языками: http: //benchmarksgame.alioth.debian .org / u32 / compare.php? lang = node & ...
вопрос задан: 27 May 2016 01:49
0
ответов

Как MSBuild решает, нужно ли ему перестраивать библиотеку C #?

Как MSBuild решает, нужно ли перестраивать библиотеку (т. Е. вызывать csc) или нет, когда он запускается для файла проекта C #? Я предполагаю (но хочу подтвердить): если нет выходного каталога, ...
вопрос задан: 16 May 2016 17:54
0
ответов

Грамматика W3C CSS, синтаксические отклонения

Я смотрел на синтаксис CSS здесь и здесь и был поражен, увидев как маркерные постановки, так и грамматику, замурованную пробельными декларациями. Обычно пробельные символы определяются один раз в ...
вопрос задан: 19 March 2016 21:17
0
ответов

Компилятор, написанный на Java: реализация оптимизатора Peephole

Я пишу компилятор для подмножества Pascal. Компилятор производит машинные инструкции для выдуманной машины. Я хочу написать глазок-оптимизатор для этого машинного языка, но у меня проблемы...
вопрос задан: 19 March 2016 19:04
0
ответов

Windows Qt с MinGw или Visual Studios?

Я пытаюсь скомпилировать qt, и столкнулся с двумя вариантами использования MinGw или компилятора Visual Studio? В чем разница между ними, и есть ли преимущества / недостатки использования одного или ...
вопрос задан: 16 March 2016 16:07
0
ответов

Могут ли массивные вложенные циклы вызывать бесконечное выполнение компоновщика при компиляции в режиме выпуска?

Я компилирую очень маленькое приложение командной строки Win32 в режиме выпуска VS2010 со всеми включенными оптимизациями скорости (не с оптимизацией памяти). Это приложение предназначено для обслуживания одного ...
вопрос задан: 13 March 2016 19:01
0
ответов

Можете ли вы добавить пользовательские предупреждения компилятора в Objective-C?

(Я нашел ответ на этот вопрос в другом месте, когда писал вопрос, но я подумал, что если я его разместлю, это может быть полезно для других, поскольку я не мог Я ничего не нашел здесь.) Я хочу отметить методы, которые нуждаются в ...
вопрос задан: 22 February 2016 19:25
0
ответов

Анализ псевдонимов в Java

Может кто-нибудь указать мне на фреймворк или реализацию анализа псевдонимов для Java. Я посмотрел на фреймворк asm, но он обеспечивает только анализ потока данных и анализ потока управления. Обновление: Просто ...
вопрос задан: 21 February 2016 18:37
0
ответов

Почему двоичный вывод не совпадает при повторной компиляции?

Я использую сценарий сборки для компиляции нескольких проектов C #. Двоичный вывод копируется в папку результатов, перезаписывая предыдущую версию файлов, а затем добавляется / фиксируется в Subversion. Я ...
вопрос задан: 17 February 2016 03:54
0
ответов

Как мне скомпилировать asm, сгенерированный GCC?

Я играю с некоторым кодом asm, и что-то меня беспокоит. Я компилирую это: #include int main (int argc, char ** argv) {printf ("Hello World \ n"); возврат 0; } с помощью gcc ...
вопрос задан: 10 February 2016 16:54
0
ответов

Какую реализацию набора битов следует использовать для максимальной производительности?

В настоящее время я пытаюсь реализовать различные алгоритмы в JIT-компиляторе Just In Time (). Многие алгоритмы работают с растровыми изображениями, более известными как наборы битов. В C++ есть разные способы...
вопрос задан: 15 January 2016 18:35
0
ответов

Условный оператор сбивает с толку, но почему? [дубликат]

Предположим, что два класса являются потомками одного и того же суперкласса, например: class MySuperClass {} класс A: MySuperClass {} class B: MySuperClass {} Тогда это присваивание не пройдет компилятор: ...
вопрос задан: 8 January 2016 10:29
0
ответов

Как написать предупреждение о времени компиляции для пользователя

Я хотел бы написать предупреждение Pragma в GNU G++ для каждого пользователя, который компилирует мои коды. Как я могу это сделать? Я использую компилятор GNU G++.
вопрос задан: 17 December 2015 18:54
0
ответов

Перевод императивного кода в функциональный

Мне нужно написать программу, которая преобразует императивный код в чисто функциональный стиль. Я не беспокоюсь о вводе-выводе - у меня есть некоторые решения для этого - но мне нужно иметь дело с объектами кучи, поскольку ...
вопрос задан: 17 December 2015 03:19
0
ответов

Кросс-компиляция с относительными путями - для двоичной переносимости / встраиваемости? (GCC)

Допустим, я создаю пакет приложения с некоторыми сценариями, может быть, с демоном или даже с вспомогательным двоичным кодом ... При компиляции такого двоичного файла .. возможно ли ./configure/сделать его только с относительными путями ? ...
вопрос задан: 14 December 2015 20:01
0
ответов

Изменения в поведении делегирования кэширования в Roslyn

Дан следующий код: открытый класс C {public void M () {var x = 5; Действие & л; INT > action = y = > ЕЫпе (у); }} Использование VS2013, .NET 4.5. При взгляде ...
вопрос задан: 29 November 2015 09:43
0
ответов

Типизированный и бестиповый язык

Я вместе изучаю Си и ассемблер. Я заметил, что сборка - это язык без типов по сравнению с языком C, который требует объявления типа данных перед обработкой данных. Но также я ...
вопрос задан: 19 November 2015 16:05
0
ответов

Borland / Delphi альтернатива ключевому слову __super

Ключевое слово __super специфично для Microsoft. Оно используется для доступа к виртуальным методам родительского класса. Знаете ли вы альтернативные ключевые слова для компиляторов borland c++ / delphi? class MyBaseClass { virtual void ...
вопрос задан: 26 October 2015 03:32
0
ответов

What do R_X86_64_32S and R_X86_64_64 relocation mean?

Got the following error when I tried to compile a C application in 64-bit FreeBSD: relocation R_X86_64_32S can not be used when making a shared object; recompile with -fPIC What is R_X86_64_32S ...
вопрос задан: 22 October 2015 20:34
0
ответов

Как будет выглядеть AST (абстрактное синтаксическое дерево) для объектно-ориентированного языка программирования?

Я читаю об AST (абстрактных синтаксических деревьях), но во всех примерах, которые я вижу, используются такие выражения, как: a + b * c Что может быть представлено в похожем на лиспи синтаксисе как: (+ a (* bc)) Что будет ...
вопрос задан: 19 October 2015 09:02
0
ответов

Скала-бомба? (как zip bomb)

Извините за забавное название, я использую его по аналогии с "zip bomb". Можно ли создать исходный файл scala, который при компиляции будет создавать большое количество файлов классов (или очень большие ...
вопрос задан: 28 August 2015 13:26
0
ответов

Можете ли вы передать переменную в код компилятора C #?

Вот моя текущая ситуация - у меня есть приложение, которое компилирует код C #, взятый в виде строки, используя CodeDom. У меня есть SecureString, которая хранит пароль, и мне было интересно, если будет какой-либо ...
вопрос задан: 28 July 2015 17:57
0
ответов

yylval undefined с flex и bison

Я искал почти все материалы в Интернете. Но я все еще не понимаю, почему лексер не может идентифицировать yylval. Вот такой случай: Я определил кучу ADT в node.h и реализовал их в node.c, мой ...
вопрос задан: 20 July 2015 14:33