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

6 ответов

ld -o hello.exe hello.o ... библиотеки ...

аботает процесс компиляции и компоновки? (Примечание: это означает, чтоFAQ по C ++ для переполнения стека [https://stackoverflow.com/questions/tagged/c++-faq], Если вы хотите критиковать идею предоставления FAQ в этой форме, топост на мета, ...

2 ответа

Почему поддержка компилятора C ++ 11 все еще требует флага?

Я понимаю, что экспериментальные возможности языка программирования не должны быть включены по умолчанию, поэтому я приветствую флаги-std=c++0x а также-std=c++1y, Однако C ++ 11 стал стандартом уже пару лет. Почему компиляторы все еще ...

1 ответ

Xcode 5 эквивалент NS_BLOCK_ASSERTIONS в настройках сборки

До Xcode 5, сборки выпуска могут быть запрещены в том числеNSAssert операторы и их варианты, используя настройки сборки по умолчанию: OTHER_CFLAGS = "-DNS_BLOCK_ASSERTIONS=1";Этот параметр можно найти вproject.pbxproj и устанавливается в Xcode ...

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

3 ответа

, слишком.

аю об AST (деревья абстрактного синтаксиса), но все примеры, которые я вижу, используют выражения, такие как: a + b * cКоторый мог бы быть представлен в синтаксическом стиле как: (+ a (* b c) )Что будет эквивалентно: + / \ a * / \ b cМой ...

0 ответов

 а также

ьЭтоне вопрос о том, как реализовать или подражать утиной типизации в C # ... В течение нескольких лет у меня сложилось впечатление, что некоторые особенности языка C # зависели от структур данных, определенных в самом языке (что мне всегда ...

9 ответов

Может ли рекурсивная функция быть встроенной?

inline int factorial(int n) { if(!n) return 1; else return n*factorial(n-1); } Как я читалэто [https://rads.stackoverflow.com/amzn/click/com/0201543303], обнаружил, что приведенный выше код приведет к "бесконечной компиляции", если не будет ...

2 ответа

 как отметил Валентин Кузуб:

я есть фрагмент кода в моей программе, который различает сгенерированные компилятором классы, проверяя, содержат ли они «DisplayClass» в своем имени типа. после прочтенияэтот ...

1 ответ

, он содержит некоторые вспомогательные функции для работы со слоем FFI.

написал игрушечный интерпретатор Lisp, к которому я пытаюсь добавить функциональность JL LLVM. На данный момент наложены следующие ограничения:В функциях допускаются только целочисленные значения Переменные могут ссылаться только на формальные ...

2 ответа

Я думаю, что сообщение об ошибке является общим, и поэтому рассматривается для различных видов сбоев. Однако проблема, которую я описал, кажется, возникает для всех, а не только для меня, поэтому я сомневаюсь, что это связано с переменной LIB.

жете считать это сообщением об ошибке, однако мне любопытно, если я здесь ужасно ошибаюсь, или если есть объяснение от Эрика или кого-то еще в Microsoft. ОбновитьЭто - сейчасопубликовано как ...

5 ответов

Visual Studio 2010 (версия, которой я сейчас пользуюсь) создает 32-битный exe-файл по умолчанию. Чтобы создать 64-битный исполняемый файл, просто измените настройку с Win32 на x64 в раскрывающемся списке в верхней части VS и выполните сборку. Это создаст для вас 64-битный исполняемый файл и решить вашу проблему.

авилbin каталог компилятора C ++ VS2010 (не SP1) к моемуPATH переменная в Windows XP. Когда я пытаюсь запустить его, он говорит мне, что DLL не найдена. Я добавил эту строку в мойPATH: C:\Program Files\Microsoft Visual Studio ...