Результаты поиска по запросу "compiler-construction"

3 ответа

 что в GNU просто означает

кто-нибудь сказать, пожалуйста, как создать статическую библиотеку из .cpp и .hpp файла? Нужно ли создавать .o и .a? Я также хотел бы знать, как я могу скомпилировать статическую библиотеку и использовать ее в другом коде .cpp. у меня ...

0 ответов

 - более техничен, чем следует из названия, и предлагает некоторые очень интересные взгляды на дизайн Haskell и решения, лежащие в основе дизайна. Вы не можете помочь, но лучше понять реализацию Haskell после прочтения.

рограммировании на Haskell (и особенно при решении задач Project Euler, где неоптимальные решения имеют тенденцию подчеркивать потребности процессора или памяти), я часто удивляюсь, почему программа ведет себя так, как она есть. Я смотрю на ...

5 ответов

Для выполнения также необходимо указать путь к классу:

могу заставить javac распознавать внешний файл .jar, классы которого я пытаюсь расширить. У меня есть два файла в одном каталоге: TestConsole.java и acm.jar. Я компилирую из того же каталога, используя следующую команду: javac -classpath ...

ТОП публикаций

1 ответ

).

омпиляторы по определению генерируют код на лету для исполнения. Но, скажем, в Windows у нас есть все виды защиты, которые предотвращают самоизменение кода или выполнение из памяти данных (DEP). Так как же JIT-компиляторы могут генерировать код ...

1 ответ

Ic, никогда не использовал их раньше, но теперь я вижу причину. Могут ли они быть как-то включены в Visual Studio, или мне придется 1) переместить все настройки проекта в какой-либо файл конфигурации и обновить их только там, и 2) собрать с использованием только инструмента, а не IDE?

у, чтобы компилятор запустил предварительную обработку, сгенерировал все .i файлы, как обычно, если я просто использую опцию «создать предварительно обработанный файл», а затем запустил внешний инструмент, дождался его завершения и продолжил ...

4 ответа

в интернете

является промежуточным языком GHC. Чтение Core может помочь вам лучше понять производительность вашей программы. Кто-то попросил у меня документацию или учебные пособия по чтению Core, но я не мог найти много. Какая документация доступна для ...

7 ответов

Компилирование нескольких языков вместе

Можно ли собрать несколько языков вместе, чтобы получить лучшее из разных языков.

6 ответов

Как сгенерировать AST из исходного кода Java? [закрыто]

Насколько я знаю, единственный способ разбить исходный код Java в AST (абстрактное синтаксическое дерево) - это использоватьAPI дерева компиляторов Java [http://weblogs.java.net/blog/2006/09/16/hacking-javac]: com.sun.source.tree У меня есть два ...

4 ответа

gcc комплексное постоянное складывание

Кажется, что у gcc есть некоторое ограничение на сложное постоянное сворачивание. Вот пример: static inline unsigned int DJBHash(const char *str) { int i; unsigned int hash = 5381; for(i = 0; i < strlen(str); i++) { hash = ((hash << 5) + hash) + ...

2 ответа

 или значение, которое достаточно велико, чтобы его мог хранить только тот тип, который вам нужен (именно это делает DirectX SDK). К сожалению, нет способа форсировать максимальный размер (по крайней мере, без расширений, специфичных для компилятора).

ли какая-либо функция расширения, чтобы указать размер Cenum на каждом компиляторе? НКУлязгMSVC