Вопросы с тегом «compilation»

Компиляция - это преобразование исходного текста в другую форму или представление. Наиболее распространенное использование этого тега - для вопросов, касающихся преобразования языка программирования в машинный код. Этот тег обычно используется с другим тегом, указывающим тип исходного текста, таким как тег языка программирования (C, C ++, Go и т. Д.), И тегом, указывающим инструмент или компилятор, используемый для преобразования (gcc, Visual Studio, и т.д.).

8
#ifdef #ifndef в Java
Я сомневаюсь, что есть способ создать условия времени компиляции в Java, такие как #ifdef #ifndef в C ++. Моя проблема в том, что у меня есть алгоритм, написанный на Java, и у меня другое время работы улучшается для этого алгоритма. Поэтому я хочу измерить, сколько времени я экономлю при использовании …

1
Ошибка компиляции C ++: есть инициализатор, но неполный тип
Я кодирую в Eclipse и получаю что-то вроде следующего: #include <ftream> #include <iostream> void read_file(){ char buffer[1025]; std::istringstream iss(buffer); } Однако, когда я пытаюсь построить, я получаю следующую ошибку: variable 'std::istringstream iss' has initializer but incomplete type Какие-нибудь быстрые мысли? Я погуглил, и кажется, что большинство людей с этой проблемой …

8
Скорость компиляции Java против скорости компиляции Scala
Некоторое время я программировал на Scala, и мне это нравится, но меня раздражает время, необходимое для компиляции программ. Это кажется мелочью, но с Java я мог бы внести небольшие изменения в свою программу, щелкнуть кнопку запуска в netbeans и BOOM, он работает, и со временем компиляция в scala, похоже, занимает …

18
Проект не может быть построен, пока не будут устранены ошибки пути сборки.
При компиляции проекта Android в eclipse 3.4.2 я получаю . Проект не может быть построен, пока не будут устранены ошибки пути сборки. Получил временное решение из блога http://www.scottdstrader.com/blog/ether_archives/000921.html Решением было принудительное повторное сохранение выбранных проектов (и их файлов .classpath): Откройте свойства проекта Выберите Java Build Path> Libraries. Добавить новую, произвольную …

5
Как скомпилировать и запустить программу на Java на моем Mac?
Как скомпилировать и запустить программу на Java на моем Mac? Я новый. Также я загрузил программу, которая была предложена мне здесь под названием text wrangler, если это имеет какое-либо отношение к ситуации.

9
Сборка iOS завершилась неудачно во время компиляции с проблемой «не удалось найти подходящее устройство для типа SimDeviceType»
У меня возникает следующая проблема времени компиляции при запуске приложения с Xcode 10.3 beta 2 на iPad Air, я получаю следующую проблему. Failed to find a suitable device for the type SimDeviceType : com.apple.dt.Xcode.IBSimDeviceType.iPad-2x with runtime SimRuntime : 10.3 (14E5239d) - com.apple.CoreSimulator.SimRuntime.iOS-10-3 Любая помощь приветствуется.
99 ios  xcode  compilation 

3
В чем разница между «Включить каталоги» и «Дополнительные каталоги включения»
В свойствах конфигурации моего проекта в разделе «Каталоги VC ++» есть запись «Включить каталоги». Но в разделе «C / C ++» есть еще одна запись под названием «Дополнительные подключаемые каталоги». То же самое происходит с каталогами библиотек. В чем разница между этими двумя записями?




6
Действительно ли парсеры GCC и Clang написаны от руки?
Похоже, что GCC и LLVM-Clang используют рукописные рекурсивные анализаторы спуска , а не машинно-сгенерированные, восходящие парсеры на основе Bison-Flex. Может ли кто-нибудь здесь подтвердить, что это так? И если да, то почему основные среды компиляторов используют рукописные синтаксические анализаторы? Обновление : интересный блог на эту тему здесь

3
Создайте единственный исполняемый файл из проекта Python
Я хочу создать единственный исполняемый файл из моего проекта Python. Пользователь должен иметь возможность загрузить и запустить его без установки Python. Если бы я просто распространял пакет, я мог бы использовать pip, wheel и PyPI для его сборки и распространения, но для этого требуется, чтобы у пользователя был Python и …


13
В чем разница между токеном и лексемой?
В «Конструировании компилятора» Ахо Уллмана и Сетхи указано, что входная строка символов исходной программы делится на последовательность символов, имеющих логическое значение и называемых токенами, а лексемы - это последовательности, составляющие токен, и что в чем принципиальная разница?

13
Функция TypeScript «Компилировать при сохранении» не работает в Visual Studio 2015
Функция «Компилировать при сохранении» у меня не работает после обновления до Visual Studio 2015. Когда я вношу изменение в .tsфайл в своем проекте и сохраняю его, в строке состояния в нижней части среды IDE отображается сообщение Output(s) generated successfully, но сгенерированный .jsфайл не работает. не меняю. Вот что я пробовал: …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.