compilation- все статьи тега
Как проверить код TypeScript на наличие синтаксических ошибок из командной строки?
У меня есть код, который генерирует классы TypeScript, и в качестве шага сборки/тестирования я хотел бы проверить сгенерированные файлы на синтаксическую корректность. Я посмотрел на параметры компилятора TypeScript , но не вижу такой опции. Как проверить синтаксис? Я ищу инструмент, который можно запустить из Maven, поэтому в идеале, плагин Maven или инструмент командной строки. Я не хочу полной компиляции, потому что указанные типы недоступны в этот шаг сборки (они находятся в другом моду ...
Генерация Кода CodeDomProvider Завершается Неудачей С Определенным Синтаксисом Linq
Я использую CodeDomProvider для компиляции некоторого кода Linq и динамического выполнения запросов. Однако я столкнулся с очень странной проблемой. Если мой запрос Linq в сгенерированном коде выглядит так, то все работает: namespace Dynamic { using System.Linq; using System.Collections.Generic; public static class Query { public static int GetRecords() { MyData.Data.DataMart container = new MyData.Data.DataMart(); return (container.E ...
Компиляция модулей Python на Windows x64
Я начинаю некоторые проекты по обработке слов, и мне нужны NumPy и NLTK. Это был первый раз, когда я узнал easy_install и как скомпилировать новый модуль python в систему. У меня есть Python 2.7 x64 plus VS 11 и VS 12. Также Cygwin (последний, я думаю). Я мог видеть в файле, который компилируется с помощью VS, что он ищет VS env с той же версией, что и тот, который компилировал код python, почему? Когда я жестко 11.0 это моя версия, включает в себя не несколько странных ошибок относительно vcva ...
Почему вы должны связать математическую библиотеку в C?
если я включаю <stdlib.h> или <stdio.h> в программе на C мне не нужно связывать их при компиляции, но мне нужно связать с <math.h>, используя -lm С gcc, например: gcc test.c -o test -lm в чем причина этого? Почему я должен явно связать математическую библиотеку, но не другие библиотеки? ...
Зачем компилировать код Python?
зачем вам компилировать скрипт на Python? Вы можете запустить их непосредственно из файла. py, и он отлично работает, так что есть ли преимущество в производительности или что-то еще? Я также замечаю, что некоторые файлы в моем приложении компилируются .pyc в то время как другие этого не делают, почему это так? ...
Как компилятор может скомпилировать себя?
Я исследую CoffeeScript на веб-сайте http://coffeescript.org/, и в нем есть текст компилятор CoffeeScript сам написан в CoffeeScript как компилятор может компилировать себя, или что означает это утверждение? ...
Компиляция / выполнение исходного файла C# в командной строке
Как вы компилируете и выполняете a .cs-файл из окна командной строки? ...
Как отобразить вывод/окно консоли в приложении forms?
застрять сразу, очень простой пример: using System; using System.Windows.Forms; class test { static void Main() { Console.WriteLine("test"); MessageBox.Show("test"); } } если я скомпилирую это с параметрами по умолчанию (используя csc в командной строке), как и ожидалось, он будет компилироваться в консольное приложение. Кроме того, потому что я импортировал System.Windows.Forms, Он также покажет окно сообщения. теперь, если я использую опцию /target:winexe Я д ...
#ifdef #ifndef в Java
Я сомневаюсь, что есть способ сделать условия времени компиляции в Java, такие как #ifdef #ifndef в C++. моя проблема заключается в том, что есть алгоритм, написанный на Java, и у меня есть другое время работы, улучшающее этот алгоритм. Поэтому я хочу измерить, сколько времени я экономлю, когда используется каждое улучшение. сейчас у меня есть набор булевых переменных, которые используются для решения во время выполнения, какие улучшения должны использоваться, а какие нет. Но даже тестирование ...
и javac: команда не найдена
Я установил java в моем CentOS release 5.5 машины с помощью команды yum install java. Но я не могу скомпилировать класс с помощью javac. мне нужно установить любой другой пакет? Я попытался найти javac исполняемый файл, но я не могу найти его. /usr/bin/java связан следующим образом:/usr/bin/java ->/etc/alternatives/java/etc/alternatives/java ->/usr/lib/jvm/jre-1.6.0-openjdk.x86_64/bin/java Я видел следующий вывод yum list installed |grep java: java-1.6.0-openjdk.x86_64 1 ...
Что такое dSYM и как его использовать? (iOS SDK)
иногда компилятор выдает .dSYM файлы. Я думаю, что это файл, связанный с отладкой, но я не знаю, что это такое и как его использовать. Что такое a .dSYM? Как мне его использовать? ...
Несоответствия обнаруживаются для динамических ресурсов'
Я загрузил и извлек Crypto++ в C:cryptopp. Я использовал Visual Studio Express 2012 для сборки всех проектов внутри (как указано в readme), и все было построено успешно. Затем я сделал тестовый проект в какой-то другой папке и добавил cryptolib в качестве зависимости. После этого я добавил путь включения, чтобы я мог легко включить все заголовки. Когда я попытался скомпилировать, я получил ошибку о неразрешенных символах. чтобы исправить это, я добавил C:cryptoppWin32OutputDebugcryptlib.l ...
Существует ли ограничение на количество вложенных циклов "for"?
Так как все имеет предел, мне было интересно, есть ли ограничение на количество вложенных for циклы или пока у меня есть память, я могу их добавить, Может ли компилятор Visual Studio создать такую программу? конечно 64 или более вложенных for циклы было бы не удобно отлаживать, но это выполнимо? private void TestForLoop() { for (int a = 0; a < 4; a++) { for (int b = 0; b < 56; b++) { for (int c = 0; c < 196; c++) { //etc.... } } } } ...
Как создать общую библиотеку с cmake?
Я написал библиотеку, которую я использовал для компиляции с помощью самописного файла Makefile, но теперь я хочу переключиться на cmake. Дерево выглядит так (я удалил все ненужные файлы): . ├── include │ ├── animation.h │ ├── buffers.h │ ├── ... │ ├── vertex.h │ └── world.h └── src ├── animation.cpp ├── buffers.cpp ├── ... ├── vertex.cpp └── world.cpp Так что я пытаюсь сделать, это просто скомпилировать исходный код в общую библиотеку, а затем установить его с з ...
Почему бы не объединить исходные файлы C перед компиляцией? [дубликат]
этот вопрос уже есть ответ здесь: #включить все .cpp файлы в один блок компиляции? 5 ответов преимущества / недостатки unity строит? [дубликат] 3 ответы Я пришел из фона сценариев, и препроцессор в C всегда казался мне уродливым. Тем не менее я принял его, как я учусь писать небольшие программы на Си. Я действительн ...
Ошибка компиляции 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 какие-нибудь быстрые мысли? Я погуглил вокруг, и кажется, что большинство людей с этой проблемой просто не включили правильные заголовочные файлы, которые я считаю, что я делаю прав ...
Профилирование процесса компиляции C++
Я склонен писать довольно большие шаблонные заголовки-только библиотеки C++, и мои пользователи обычно жалуются на время компиляции. Подумав об этом, мне пришло в голову, что Я понятия не имею, куда идет время. Есть ли простой способ профилировать процесс компиляции C++ с помощью общих компиляторов, таких как g++, icc и xlC? Например, можно получить представление о том, сколько времени тратится в пределах каждый из этапов C++ компиляция? ...
Могу ли я использовать Qt без qmake или Qt Creator?
Я хочу программировать с помощью Qt, но я не хочу использовать специальные компиляторы или IDE, такие как Qt Creator и qmake. Я хочу писать с Кейт и компилировать с g++. могу ли я скомпилировать программу, которая использует Qt с g++? Как мне скомпилировать его с помощью g++? ...
В чем разница между токеном и лексемой?
при построении компилятора Aho Ullman и Sethi задается, что входная строка символов исходной программы разделена на последовательность символов, которые имеют логическое значение, и известны как токены, а лексемы-это последовательности, которые составляют токен, так в чем же основное различие? ...
Разница между CC, gcc и g++?
в чем разница между 3 компиляторами CC, gcc, g++ при компиляции C и C++ код в плане сборки генерация кода, библиотеки, языковые особенности и т. д.? ...