Популярные вопросы по тегу COMPILATION

Объявление статической константной переменной в файле заголовка

... остаточно 5 «умным», чтобы увидеть, что это const, и сделает 4 только один экземпляр для всех файлов? Я 3 знаю, что могу сделать его внешним и определить 2 его в одном из файлов .c, которые включают 1 этот заголовок, но я стараюсь этого ...

Как компилятор может скомпилировать себя?

... сайте http://coffeescript.org/, и на 4 нем есть текст Компилятор C ...

Структура не называет тип в c ++

... ачения - структура Example.h class Example { private: typedef struct connection_header { string url; string method; }; static connection_header ...

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

... [i]; y[i] = y[i] + 0.1f; // <-- y[i] = y[i] - 0.1f; // <-- } } работать более 5 чем в 10 раз быстрее, чем следующий бит 4 (идентичный, если не указано иное)? 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.790, 1.812, 1.92 ...

Значение yywrap() в flex

... я нахожу это в приведенном 1 ниже коде: (%% [ \t]+ putchar('_'); [ \t]+% %% введите "привет, мир" ...

Компиляция ускорения с помощью zlib

... ZLIB_LIBPATH=C:\zlib125-dll\lib ^ -s ZLIB_INCLUDE=C:\zlib125-dll\include ^ -s ZLIB_BINARY=C:\zlib125-dll Но я 7 получаю только stage/libboost_iostreams-vc100-mt-gd-1_44.lib bin.v2/libs/iostreams/build/msvc-10.0/debug/threading-multi/boost_iostreams-vc100-mt-gd-1_44.dll bin.v2/libs/iostreams/build/msvc-10.0/debug/threading-multi/boost_iostreams-vc100-mt-gd-1_44.lib bin.v2 ...

Как я могу скомпилировать Java-программу в Eclipse, не запуская ее?

... бы скомпилировать свою Java-программу 3 в Eclipse, но не запускать ее. Я не понимаю, как 2 это сдела ...

Скомпилируйте все файлы .c в каталоге с помощью компилятора GCC в CMD

... в данной папке с помощью командной строки 3 с компилятором GCC? Я видел эту страницу 2 для Linux: ht ...

Вызов функции / подпрограммы C в коде Fortran

... -o add adder.obj addnums.obj Я получаю следующую ошибку: Microsoft (R) Incremental Linker Version 8.00.50727.762 Copyright (C) Microsoft Corporation. All rights reserved. -out:add.exe -subsystem:console adder.obj addnums.obj adder.obj : error LNK2019: unresolved external symbol ADDNUMS referenced in function MAIN__ add.exe : fatal error LNK1120: 1 unresolved externals Помогите 1 мне решить эту проб ...

Минимальный файл make c ++ для linux

... олько преобразование из .cpp в .o. Как 10 лучше всего создать такой make-файл, не 9 погружаясь в ужасы autoconf? Текущий каталог 8 содержит, например, t.cpp т. ч. и я хочу, чтобы 7 для этого был создан make-файл. Я пробовал 6 autoconf, но предполагал, что .h - это gcc 5 вместо g ++. Да, я не новичок, но изучаю 4 лучшие подходы к управлению проектами, которые 3 использовали ...

Fortran - явный интерфейс

... ----------------------------! csite%co2budget_initialstorage(ipa) = compute_co2_storage(csite,ipa) csite%wbudget_initialstorage(ipa) = compute_water_storage(csite,lsl,ipa) csite%ebudget_initialstorage(ipa) = compute_energy_storage(csite,lsl ...

Не удается найти символ в том же пакете и каталоге

... semester) { this.course = course; this.CRN = CRN; this.semester = semester; } public int getNumCredits() { return course.getNumCredits; } public int getCRN() { return CRN; } public int getSemester() { return semester; } public int compareTo(Offering othe ...

Собрать или скомпилировать

... ретический вопрос о разнице между 7 компиляцией и сборкой. Я программирую в 6 проекте C++, сборка которого занимает много 5 времени, поэтому я сказал делать сборку 4 ...

Eclipse не компилирует / не запускает java-файл

... запустить 13 простую Java-программу. Когда я запускаю 12 свой класс тестера, он говорит: выберите, что 11 запускать, и дает мне Ant Build, который 10 при выделении говорит: «Запускает сборку 9 Ant с настройками по умолчанию» или Ant 8 Build ..., в котором говорится: «Запускает 7 сборку Ant и позволяет ей быть настроенным 6 ". Ког ...

Как создать файл .pyd?

... му 7 я подумал, что могу сделать код быстрее, создав 6 файл .pyd (я где-то это читал). Я могу создать 5 файл .c с помощью Cython, но как соз ...

Bitbake -c очистить удаленный исходный код

... е нужно изменить исходный 10 код и собрать его. Я обнаружил, что источники 9 находятся в build / tmp / work / в каталоге, имя 8 которого имеет git commit id. Я хотел восстановить 7 исходный код. Поэтому я дал bitbake -c clean <package_name>, а затем bitbake <p ...

Отсутствие ссылки на BIO-функции при компоновке OpenSSL

... , const char *req) { BIO_puts(bio, req); BIO_flush(bio); printf("%s", req); } Если 3 я скомпилирую код с помощью: gcc -o client bio-ssl-smtpcli2.c Я получаю эту 2 ошибку: /tmp/ccCHrti2.o: In function 'send_smtp_request': bio-ssl-smtpcli2.c:(.text+0x1f): undefined reference to 'BIO_puts' bio-ssl-smtpcli2.c:(.text+0x3a): undefined reference to ...

Почему разрешено генерировать исключение внутри функции с тегом noexcept?

... ь. double compute(double x, double y) noexcept { if (y == 0) throw std::domain_error("y is zero"); return x / y; } это прекрасно компилируется 3 в ...

Как скомпилировать пакет Python в dll

... n. Мне нужно 8 скомпилировать его как dll, прежде чем распространять 7 легко импортируемым способом. Как? Вы можете 6 предложить *.pyc. Но я где-то читал, что любой 5 * ...

Ошибки компоновщика при компиляции против glib ...?

... ned reference to `g_match_info_fetch' re.c:(.text+0x6e): undefined reference to `g_print' re.c:(.text+0x7a): undefined reference to `g_free' re.c:(.text+0x8b): undefined reference to `g_match_info_next' re.c:(.text+0x97): undefined reference to `g_match_info_matches' re.c:(.text+0xa7): undefined reference to `g_match_info_free' re.c:(.text+0xb3): undefined reference to `g_r ...

Как скомпилировать OpenCL на Ubuntu?

... ни специфичны для конкретной IDE, поэтому 13 вам нужно изучить IDE, чтобы иметь возможность 12 что-либо делать. Итак, у меня есть NVIDA 11 GX465 на моем рабочем столе и встроенная 10 графика в моем нетбуке. мой приоритет, конечно, мой 9 рабочий стол, нетбук - это просто удобство 8 для целей разработки (оба работают под управлением 7 Ubunt ...

Компиляция / выполнение исходного файла C# в командной строке

... ть файл .cs 1 из окна командной стро ...

Что такое опция -ffreestanding в gcc?

... ся 2 ? Я обнаружил следующее: gcc -ffreestanding -m32 -c kernel.c -o kernel.o и не понимаю, ч ...

Как исправить фатальную ошибку: zlib.h: нет такого файла или каталога?

... компилировать miniSAT на 64-битной 6 версии Kali Linux, но получаю сообщение 5 об ошибке: фатальная ошибка: zlib.h: нет 4 так ...

Есть ли у языка программирования C среда выполнения?

... я? Кроме того, если 3 кто-нибудь может ответить на вопрос, какие 2 шаги выполняет GCC во время компиляции C? например 1 main.c >> main.s >> main.b ...

Как ускорить время компиляции моего проекта C++ с поддержкой CMake?

... ка), второй 10 в основном занимается ускорением синтаксического 9 анализа файлов CMake. Чтобы сделать это немного 8 более конкретным, если я возьму свой пример 7 CMake из here со 100 библиотеками, использующими 6 MSYS / GNU, я получил следующие результаты 5 измерений time: $ ...

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

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

Как принудительно выполнить ошибку, когда функция не имеет возврата в gcc?

... ld be return }; Когда я компилирую с помощью 6 g++ -Wall, я получаю: нет оператора return в функции, возвращающей 5 непустой [-Wreturn-type] но я хочу, чтобы это была серьезная 4 ошибка, а не предупреждение. В настоящее 3 время я использую GCC 4.9.2, но, если есть 2 ...

Какие этапы компиляции программы на C++?

... тельной 8 обработке, токенизации, синтаксическом анализе 7 и т. д. В каком порядке они выполняются 6 и что конкретно они делают? РЕДАКТИРОВАТЬ: Я 5 знаю, что делают компиляция, компоновка 4 и предварительная обработка, меня больше 3 всего интересуют другие и порядок. Разумеется, мы 2 также приветствуем ...

Как определить путь к классам * только * во время компиляции в Gradle?

... иляции, которые не включены 15 в развертывание во время выполнения (война). Похоже, что 14 в Gradle это неправильно, поскольку «среда 13 выполнения» наследуется от «компиляции». Я 12 не могу представить себе ситуацию, когда 11 мне понадобились бы классы во врем ...

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

... ext.kotlin_version = '1.1.2-5' repositories { maven { url 'https://maven.google.com' } maven { url "https://jitpack.io" } mavenCentral() } dependencies { classpath "com.android.tools.build:gradle:$android_plugin_version" classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$ ...

Ошибка компиляции: пакет javax.servlet не существует

... ортирую 5 javax.servlet. * и javax.servlet.http. * Когда 4 я пытаюсь скомпилировать ег ...

Компилируется ли код C++ в коды сборки?

... ируется ли код C++ в код сборки? Если 2 у нас есть ко ...

Как создать общую библиотеку с помощью cmake?

... еперь я хочу переключиться 11 на cmake. Дерево выглядит так (я удалил 10 все ненужные файлы): . ├── include │   ├── animation.h │   ├── buffers.h │   ├── ... │   ├── vertex.h │   └── world.h └── src ├── animation.cpp ├── buffers.cpp ├── ... ├── vertex.cpp └── world.cpp Итак, я пытаюсь просто 9 скомпилировать исходный код в об ...

Как скомпилировать программу на C++ как 64-битную на 64-битной машине?

... тную). Я видел параметр -m32, появляющийся 6 в параметрах командной строки при каждой 5 компиляции файла. Итак, я изменил make-файл, чтобы 4 избавиться от -m32 в OPTFLAG, но снова, когда 3 программа компилируется, я все еще вижу 2 -m32, а двоичные файлы по-прежнему 32-битные. Э ...

В чем разница между "Включить каталоги" и "Дополнительные каталоги включения"

... ь запись «Включить 5 каталоги». Но в разделе «C / C++» есть еще 4 одна запись под названием «Дополнительные 3 подключаемые ...

Как скомпилировать отдельный файл Java

... т декомпиляция исходного проекта. Как 7 быстро это сделать, используя только JDK 6 и javac? (Я предпочитаю через командную 5 строку.) Я понимаю, что для этого необходимо 4 отключить проверку ошибок за п ...

Как связать файлы заголовков в c ++

... ании на C++ с помощью 4 файлов заголовков. Это мой текущий код: //a.h #ifndef a_H #define a_H namespace hello { class A { int a; public: void setA(int x); int getA(); }; } #endif //a.cpp #include "a.h" namespace hello { A::setA(int x) { a=x; } int A::getA() { return a; ...

Как ускорить компиляцию ядра Linux?

... любых изменений в коде каждый раз требуется 4 около 1 часа 30 минут для компиляции и установки 3 всего кода ядра, чтобы увидеть изменения. Команды компиляции и установки: make menuconfig, make, make modules, make modules_install, make install Итак, мой 2 вопрос, можно ли сократить ...

Не удается найти символ "ошибка - даже на смехотворно простом примере.

... testClass(){ //kill me now } } Затем у меня есть файл Test.java, содержащий 11 мой основной метод. (хотя в моей реальной 10 проблеме у меня нет основного метода - это 9 сервлет с методом doGet()) //Test.java package test; public class Test { public static void main(String[] args) { testClass myTest = new testClass(); } } Я компилирую следующее 8 (из командной строки Windows с текущим каталогом, в 7 котором я с ...

Как скомпилировать базовый пример D-Bus / glib?

... пилировать 4 с помощью $ gcc -ldbus-1 -I/usr/include/dbus-1.0/ -I/usr/lib/i386-linux-gnu/dbus-1.0/include -o my_dbus.bin my_dbus.c но я продолжаю терпеть неудачу: my_dbus.c: In function ‘main’: my_dbus.c:7:3: error: unknown type name ‘DBusGConnection’ my_dbus.c:8:3: error: unknown type name ‘GError’ ... Я 3 пропустил какой-то момент в руководстве? Нет, не 2 могли бы вы помо ...

Как удалить последнюю конечную (обратную) косую черту в файле gnu make?

... SRC = \ $(__VIEWPATH)\f_03\test\mda\src\mda.c теперь 6 мне нужно узнать путь к этому файлу. Я пробовал 5 вот это: __PATHS_FEATURE = \ $(dir $(__MDA_SRC )) __INCLUDE_PATHES := \ -I$(__PATHS_FEATURE) но у меня есть ошибка F100: cannot open ...bla bla.. Я предположил, что 4 проблема в пути, потому что путь вытянут 3 с последн ...

Ошибка при загрузке разделяемых библиотек: /usr/local/lib64/libssl.so.1.1

... у openssl [mdm@dev openssl-1.1.0e]$ openssl version openssl: error while loading shared libraries: libssl.so.1.1: cannot open shared object file: No such file or directory Это ошибка 8 или моя ошибка? Ниже некоторая информация 7 о моей системе / конфигурации Настроить: [mdm@dev openssl-1.1.0e]$ ./Configure linux-x86_64 --prefix=/usr/local --open ...

VueJS 2: как удалить Console.log из производственных сборок?

... пакетов: одна для разработки и одна 3 для производства - может ли это быть так? Я 2 не могу правильно настроить файл webpack, но 1 мне кажется это примерно так: const UglifyJsPlugin = require('uglifyjs-webpack-plugin') module.exports.plugins = (module.exports.plugins || []).concat([ new UglifyJsPlugin({ sourceMap: tru ...

#ifdef #ifndef в Java

... лучшения. Прямо сейчас у меня есть набор 10 логических переменных, которые используются 9 для решения во время работы, какие улучшения 8 следует использовать, а какие нет. Но даже 7 тестирование этих переменных влияет на общее 6 время работы. Итак, я хочу найти способ решить 5 во время компиляции, какие части программы 4 следует компилировать и использовать. Кто-нибудь 3 знает, как это с ...

Как включить файлы на C++ из папки / Library / Framework в MAC

... create an application window #include <SDL.h> #include <stdio.h> int main(int argc, char* argv[]) { SDL_Window *window; // Declare a pointer SDL_Init(SDL_INIT_VIDEO); // Initialize SDL2 // Create an application w ...

std :: set.insert не будет компилироваться с пользовательским классом

... ind :: other> :: const_iterator, bool> std 72 :: set :: insert 71 (const value_type &) [с _Key = Record, _Compar e 70 = std :: less, _Alloc = std :: allocator, typename 69 std :: _ Rb_tree :: const_iterator 66 = std :: _ Rb_tree_const_iterator, std :: set 65 :: ...

Ошибка: 'uint8_t' не был объявлен

... 'uint8_t' has not been declared src/xbox_generic_controller.hpp:30: error: 'uint8_t' has not been declared src/xbox_generic_controller.hpp:31: error: 'uint8_t' has not been declared In file included from src/xbox_controller.cpp:24: src/xbox_controller.hpp:38: error: 'uint8_t' has not been declared src/xbox_controller.hpp:38: error: 'uint8_t' has not been declared src/xbox_controller.hpp:39: error: 'uint8_t' has not ...

Что такое кросс-компиляция?

... кросс-ком ...

Как скомпилировать несколько файлов Java, если в других пакетах есть файлы Java?

... делать это у меня возникает 12 проблема. Я получаю сообщения об ошибках 11 компиляции, в которых говорится, что javac не 10 может найти символ объекта. У меня есть несколько 9 пакетов, содержащих файлы Java, необходимые 8 для запуска основной программы. Но похоже, что 7 попытаться скомпилировать их по очереди 6 не п ...