Вопросы с тегом 'compilation'

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

Почему изменение 0.1f to 0 замедляет производительность на 10x?

Почему этот бит кода, const float x[16] = { 1.1, 1.2, 1.3, 1.4, 1.5, 1.6, 1.7, 1.8, 1.9, 2.0, 2.1, 2.2, 2.3, 2.4, 2.5, 2.6}; const float z[16] = {1.123, 1.234, 1.345, 156.467, 1.578, 1.689, 1.7...
задан 16 февр. '12 в 18:58
18
ответов

Что делает компилятор точно в срок (JIT)?

Что делает компилятор JIT специально, в отличие от компилятора, отличного от JIT? Может ли кто-нибудь дать краткое и легкое для понимания описание?
задан 18 сент. '08 в 21:52
14
ответов

Почему компиляция С++ занимает так много времени?

Компиляция С++ файла занимает очень много времени по сравнению с С# и Java. Для компиляции файла С++ требуется значительно больше времени, чем для запуска обычного размера Python script. В настоящее время я использую VС++, но это то же самое с любым...
задан 25 нояб. '08 в 21:25
5
ответов

Что такое файлы .a и .so?

В настоящее время я пытаюсь перенести приложение C на AIX и смущаюсь. Какие файлы .a и .so и как они используются при создании/запуске приложения?
задан 21 марта '12 в 19:53
3
ответов

Менее агрессивные компиляции с CSS3 calc

Используемые мною компиляторы Less (OrangeBits и dotless 1.3.0.5) агрессивно переводя body { width: calc(100% - 250px - 1.5em); } в body { width: calc(-151.5%); } Это, очевидно, нежелательно. Мне интересно, есть ли способ сообщить компилятору L...
задан 15 авг. '12 в 18:15
3
ответов

Java-метод с компиляцией возвращаемого типа без оператора возврата

Вопрос 1: Почему следующий код компилируется без инструкции return? public int a() { while(true); } Примечание. Если я добавлю return после этого, тогда я получу Unreachable Code Error. Вопрос 2: С другой стороны, зачем компилируется с...
задан 25 июня '15 в 15:14
14
ответов

Отображение даты сборки

В настоящее время у меня есть приложение, отображающее номер сборки в его окне заголовка. Это хорошо и хорошо, за исключением того, что большинство пользователей не хотят ничего знать, хотят ли они иметь последнюю сборку - они, как правило, ссылаются...
задан 21 окт. '09 в 16:50
9
ответов

Почему вы должны связать математическую библиотеку с C?

Если я включаю <stdlib.h> или <stdio.h> в программу C, мне не нужно связывать их при компиляции, но мне нужно привязать к <math.h>, используя -lm с gcc, например: gcc test.c -o test -lm В чем причина этого? Почему я должен явно ...
задан 23 июня '09 в 20:08
9
ответов

Зачем компилировать код Python?

Зачем компилировать Python script? Вы можете запускать их непосредственно из файла .py, и он отлично работает, так что есть преимущество в производительности или что-то еще? Я также замечаю, что некоторые файлы в моем приложении компилируются в .py...
задан 23 янв. '09 в 1:57
21
ответ

Почему Swift компилируется так медленно?

Я использую Xcode 6 Beta 6. Это то, что меня раздражало уже какое-то время, но оно доходит до того момента, когда его едва можно использовать сейчас. Мой проект начинает иметь приличный размер 65 файлов Swift и несколько мостовых файлов Objective-...
задан 28 авг. '14 в 0:57
10
ответов

Как я могу использовать/создать динамический шаблон для компиляции динамического компонента с Angular 2.0?

Я хочу динамически создать шаблон. Это необходимо использовать для создания ComponentType в Время выполнения и разместить (даже заменить) его где-нибудь внутри хостингового компонента. До RC4 я использовал ComponentResolver, но с RC5 я получи...
задан 11 авг. '16 в 8:37
2
ответов

Как исправить ошибку с xml2-config не найден при установке PHP из источников?

Когда я пытаюсь установить php 5.3 с источника на Ubuntu (загрузка сжатого файла установки из http://www.php.net/downloads.php), и я запускаю ./configure Я получаю эту ошибку: configure: error: xml2-config not found. Please check your libxml2 instal...
задан 11 нояб. '13 в 13:30
9
ответов

Ошибка: java: неверный исходный релиз: 8 в Intellij. Что это значит?

Я пытаюсь скомпилировать некоторый код в I'm Intellij Ultimate 13.1.4, но я получаю следующую ошибку, и я понятия не имею, что это значит: Information:Using javac 1.7.0_55 to compile java sources Information:java: Errors occurred while compiling mod...
задан 16 сент. '14 в 23:40
2
ответов

Какова цель настройки "Предпочитаю 32-бит" в Visual Studio 2012 и как она работает?

Мне непонятно, как компилятор будет автоматически знать, как компилировать для 64-битного, когда это необходимо. Как он узнает, когда он может уверенно нацелиться на 32-битный? Мне в основном интересно, как компилятор знает, какую архитектуру нуж...
задан 22 авг. '12 в 8:13
13
ответов

Как заставить Windows идти так же быстро, как Linux для компиляции С++?

Я знаю, что это не столько вопрос программирования, сколько актуальный. Я работаю над довольно крупным кросс-платформенным проектом . В Windows я использую VС++ 2008. В Linux я использую gcc. В проекте около 40 тыс. Файлов. Windows от 10x до 40x мед...
задан 02 авг. '11 в 20:27