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

87
Создайте единственный исполняемый файл из проекта Python

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

86
В чем разница между токеном и лексемой?

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

85
Функция TypeScript «Компилировать при сохранении» не работает в Visual Studio 2015

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

84
Java: как я могу скомпилировать всю структуру каталогов кода?

Вариант использования прост. Я получил исходные файлы, созданные с помощью Eclipse. Итак, существует глубокая структура каталогов, где любой класс Java может ссылаться на другой класс Java в той же, дочерней, родственной или родительской папке. Как мне скомпилировать все это из терминала с помощью...

84
Как посмотреть и скомпилировать все исходники TypeScript?

Я пытаюсь преобразовать домашний проект в TypeScript и, похоже, не могу использовать эту tscутилиту для просмотра и компиляции моих файлов. В справке говорится, что я должен использовать -wпереключатель, но похоже, что он не может *.tsрекурсивно просматривать и компилировать все файлы в некотором...

84
Почему GDB непредсказуемо перескакивает между строками и выводит переменные как «<оптимизированное значение>»?

Может ли кто-нибудь объяснить такое поведение gdb? 900 memset(&new_ckpt_info,'\0',sizeof(CKPT_INFO)); (gdb) **903 prev_offset = cp_node->offset;** (gdb) **905 m_CPND_CKPTINFO_READ(ckpt_info,(char *)cb->shm_addr.ckpt_addr+sizeof(CKPT_** HDR),i_offset); (gdb) **903 prev_offset =...

81
Как запустить файлы Java .class?

Я скомпилировал программу HelloWorld и использую командную строку для ее запуска. Файл .class называется HelloWorld2.class. Файл находится в папке C: \ Users \ Matt \ workspace \ HelloWorld2 \ bin Вот что я получаю, когда захожу в командную строку и набираю «Java HelloWorld2»:...

79
Есть ли ограничение на количество вложенных циклов for?

Поскольку у всего есть предел, мне было интересно, есть ли ограничение на количество вложенных forциклов или пока у меня есть память, я могу их добавить, может ли компилятор Visual Studio создать такую ​​программу? Конечно, 64 и более вложенных forциклов не подходят для отладки, но выполнимо ли...

20
Перезаписать функцию, определенную в модуле, но перед тем, как использовать ее на этапе выполнения?

Давайте возьмем что-то очень простое, # Foo.pm package Foo { my $baz = bar(); sub bar { 42 }; ## Overwrite this print $baz; ## Before this is executed } Могу ли я в любом случае test.plзапустить код, который изменяет то, что $bazустановлено, и заставляет Foo.pmпечатать что-то еще на экране? # maybe...

16
Требование объявления типа в Юлии

Есть ли способ явно требовать от Юлии (например, в рамках модуля или пакета), что типы должны быть объявлены ? Есть ли , например , PackageCompilerили Lint.jlесть какая - либо поддержка для таких проверок? В более широком смысле, предоставляет ли стандартный дистрибутив Julia какой-либо статический...

9
Как устранить издержки JIT в исполняемом файле Julia (с MWE)

Я использую PackageCompiler надежде создать исполняемый файл, который исключает накладные расходы при компиляции. Документация объясняет, что я должен определить функцию julia_mainдля вызова логики моей программы и написать «файл отслеживания», скрипт, который вызывает функции, которые я хочу...