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

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

27
ПРЕДУПРЕЖДЕНИЕ: API 'option.getJavaCompile ()' устарел и был заменен на 'option.getJavaCompileProvider ()'
Внезапно при синхронизации Gradle я получаю эту ошибку: ПРЕДУПРЕЖДЕНИЕ: API 'option.getJavaCompile ()' устарел и был заменен на 'variable.getJavaCompileProvider ()'. Он будет удален в конце 2019 года. Для получения дополнительной информации см. Https://d.android.com/r/tools/task-configuration-avoidance Затрагиваемые модули: приложение У меня есть это build.gradleдля модуля приложения: apply plugin: 'com.android.application' apply plugin: 'kotlin-android' apply plugin: …

14
Как я могу использовать / создать динамический шаблон для компиляции динамического компонента с Angular 2.0?
Я хочу динамически создать шаблон. Это следует использовать для создания ComponentTypeво время выполнения и размещения (даже замены) его где-то внутри компонента размещения. До RC4 я использовал ComponentResolver, но с RC5 я получаю следующее сообщение: ComponentResolver is deprecated for dynamic compilation. Use ComponentFactoryResolver together with @NgModule/@Component.entryComponents or ANALYZE_FOR_ENTRY_COMPONENTS provider instead. For …

11
Использование G ++ для компиляции нескольких файлов .cpp и .h
Я только что унаследовал некоторый код C ++, который был написан плохо с одним файлом cpp, который содержал основную и кучу других функций. Есть также .hфайлы, которые содержат классы и определения их функций. До сих пор программа компилировалась с помощью команды g++ main.cpp. Теперь, когда я разделил классы .hи .cppфайлы, …

5
OPTION (RECOMPILE) всегда быстрее; Зачем?
Я столкнулся со странной ситуацией, когда добавление OPTION (RECOMPILE)к моему запросу приводит к тому, что он выполняется за полсекунды, в то время как его пропуск приводит к тому, что запрос занимает больше пяти минут. Это тот случай, когда запрос выполняется из Query Analyzer или из моей программы на C # …

9
Является ли Java компилируемым или интерпретируемым языком программирования?
В прошлом я использовал C ++ в качестве языка программирования. Я знаю, что код, написанный на C ++, проходит процесс компиляции, пока не станет объектным кодом «машинный код». Я хотел бы знать, как Java работает в этом отношении. Как пользовательский Java-код запускается компьютером?

9
Как компилятор сам компилируется?
Я исследую CoffeeScript на веб-сайте http://coffeescript.org/ , и в нем есть текст Компилятор CoffeeScript сам написан на CoffeeScript Как компилятор может компилировать себя сам или что означает это утверждение?
168 compilation 


5
Что такое объектный файл в C?
Я читаю о библиотеках на C, но еще не нашел объяснения, что такое объектный файл. В чем реальная разница между любым другим скомпилированным файлом и объектным файлом? Буду рад, если кто-нибудь сможет объяснить на человеческом языке.

12
IntelliJ IDEA 13 использует Java 1.5, несмотря на установку на 1,7
Несмотря на указание JDK 1.7 во всех настройках проекта (включая in File -> Project Structure -> Project :: Project SDK), IntelliJ 13при попытке скомпилировать простой код Java 7, использующий оператор diamond, возникает следующая ошибка : java: diamond operator is not supported in -source 1.5 (use -source 7 or higher to …

13
Как заставить Windows работать так же быстро, как Linux, для компиляции C ++?
Я знаю, что это не столько вопрос программирования, сколько актуальный. Я работаю над довольно крупным кроссплатформенным проектом . В Windows я использую VC ++ 2008. В Linux я использую gcc. В проекте около 40к файлов. Windows в 10-40 раз медленнее, чем Linux при компиляции и компоновке одного и того же …

6
Кросс-компиляция Go на OSX?
Я пытаюсь перекрестно скомпилировать приложение go на OSX для создания двоичных файлов для Windows и Linux. Я прочитал все, что смог найти в сети. Ближайший пример, который я нашел, был опубликован (не считая многих незаконченных обсуждений в списке рассылки глупых людей): http://solovyov.net/en/2012/03/09/cross-compiling-go/ пока что это не работает на моей установке. …

4
Как создать общую библиотеку с помощью cmake?
Я написал библиотеку, которую использовал для компиляции, используя самописный Makefile, но теперь я хочу перейти на cmake. Дерево выглядит следующим образом (я удалил все ненужные файлы): . ├── include │ ├── animation.h │ ├── buffers.h │ ├── ... │ ├── vertex.h │ └── world.h └── src ├── animation.cpp ├── buffers.cpp …

8
Сборка против компиляции (Java)
Думая, что ответ на это довольно очевиден, но здесь он идет: Когда я работаю над небольшим проектом для школы (на языке Java), я его компилирую . На моем курятнике мы используем муравей для создания нашего проекта. Я думаю, что компиляция - это подмножество сборки. Это верно? В чем разница между …
138 java  build  compilation 

5
Компиляция динамических строк HTML из базы данных
Ситуация В наше приложение Angular вложена директива с именем Page, поддерживаемая контроллером, которая содержит div с атрибутом ng-bind-html-unsafe. Это назначается переменной $ scope с именем pageContent. Этой переменной назначается динамически генерируемый HTML из базы данных. Когда пользователь переходит на следующую страницу, вызывается БД, и для переменной pageContent устанавливается этот новый …

30
Очень медленное время компиляции в Visual Studio 2005
Мы получаем очень медленное время компиляции, которое может занимать более 20 минут на двухъядерных машинах с тактовой частотой 2 ГГц и 2G Ram. Во многом это связано с размером нашего решения, которое выросло до 70+ проектов, а также с VSS, который сам по себе является узким местом, когда у вас …

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