Описание тега compiler-version

1 ответ

Выбор более новой версии GCC для обновления

Я разрабатываю приложения на C++ для CentOS 5.4, и с gcc 4.1.2 мы столкнулись с несколькими неудобными ситуациями, такими как невозможность отладки локальных переменных в конструкторе классов, что является подтвержденной ошибкой gcc (та же проблема …
24 июн '10 в 10:42
1 ответ

Java - Сделать src/main/java компилируемым с java 1.4 и src/test/java компилировать с 1.5

У меня есть проект, который должен быть скомпилирован только с Java 1.4. Но я планирую написать несколько юнит-тестов с использованием mockito. Я хочу способ указать в пом, чтобы src/main/java компилируется с jdk 1.4 но src/test/java компилируется с…
3 ответа

Технические соображения по поводу отказа от поддержки старых версий компилятора?

Я работаю над проектом, который распространяется бесплатно как в исходном, так и в двоичном виде, поскольку многим нашим пользователям необходимо скомпилировать его специально для своей системы. Необходима определенная степень поддержки обратной сов…
04 окт '09 в 16:30
0 ответов

Gradle Native - компилятор, специфичный для Force

Есть ли способ заставить gradle использовать определенный компилятор? Например я экспортировал переменную среды CXX=gcc-7, но он все еще использует значение по умолчанию gcc компилятор. Поиск в Google и ничего подобного не дал
04 авг '18 в 23:55
1 ответ

Синтаксическая ошибка с вектором векторов

Я прочитал статью Инициализация вектора векторов, имеющих фиксированный размер, с помощью функции Boost, которая должна в точности соответствовать моим требованиям: инициализация матричного вектора, который можно произвольно расширить в обоих направ…
13 ноя '18 в 14:33
0 ответов

Сбой R, когда слишком много нулей в весовом аргументе в функции rq из библиотеки Quantreg

Я пытаюсь сделать квантильную регрессию с помощью функции rq библиотеки "Quantreg". У меня проблема, потому что R полностью падает, когда я добавляю аргумент 'weights'. Я добавил воспроизводимый пример здесь: library(quantreg) prof <- seq(1, 500)…
04 май '18 в 00:08
17 ответов

Каковы правильные номера версий для C#?

Каковы правильные номера версий для C#? Что получилось когда? Почему я не могу найти ответы о C# 3.5 ? Этот вопрос в первую очередь, чтобы помочь тем, кто ищет ответ, используя неправильный номер версии, например, C# 3.5 . Надежда состоит в том, что…
3 ответа

Компилятор C# устанавливает версию или константы платформы?

Существуют ли какие-либо предопределенные константы в компиляторе C# для определения целевой версии платформы? Я могу установить платформу в параметрах проекта, но как мне написать единый источник для.NET 2 и.NET 3.5? Изменить: я действительно хочу …
11 мар '09 в 15:19
5 ответов

Как директива __cplusplus определяется в различных компиляторах?

Мой компилятор расширяет его до 199711L. Что это значит? Я читал, что __cplusplus > 199711L означает C++11. Каковы возможные расширения этого макроса и что он означает?
1 ответ

Тесты кода, сгенерированного различными версиями g++

Я работаю в среде выполнения для домена приложения, который очень чувствителен к производительности. Мы прилагаем много усилий, чтобы поддерживать обратную совместимость со старыми версиями компилятора, в том числе избегать более недавно реализованн…
1 ответ

Можно ли заставить VS 2013 использовать компилятор VS 2010 для компиляции?

Я хочу обернуть библиотеку для Python. Python скомпилирован с VS2010, а у меня VS2013. Можно ли заставить VS2013 компилировать как VS2010? PS. Я пытался, если версия компилятора, который скомпилировал Python и компилятор, который компилирует обертку…
1 ответ

Связывание приложения C (C++) с клиентской библиотекой PostgreSQL libpq.lib

Я пытаюсь создать приложение в Visual Studio 2013, связывая его с библиотекой libpq.lib, загруженной с помощью двоичного установщика PostgreSQL версии 9.4 для Windows. Я получаю эту ошибку: LNK2038: обнаружено несоответствие для _MSC_VER: значение "…
1 ответ

Несколько версий gcc в makefile

В моем Makefile у меня есть CC=g++ Когда я делаю mgrep gcc, у меня появляется несколько версий, таких как: gnu / gcc / 4.2.1 gnu / gcc / 4.7.3 и т. Д. Я могу сделать загрузку модуля, чтобы изменить мою версию GCC. Теперь предположим, что я хочу испо…
13 дек '15 в 07:39
1 ответ

Maven Project на Eclipse возвращает версию компилятора Java (от 1.8 до 1.5) после обновления (alt f5)

Как упомянуто в названии, у меня есть эта проблема: если я пытаюсь отредактировать версию моего проекта Maven для компилятора (щелкнув правой кнопкой мыши на proj -> Preferences -> Compiler...apply,ok), после того, как я нажму alt-f5 (обновить) я те…
09 июн '15 в 13:58
3 ответа

Скомпилируйте с Java 6 из Java JDK 8 установлен

Я обязан скомпилировать мой исходный код с Java 6 для университета. В настоящее время у меня на компьютере установлена ​​Java 8 JDK (Linux). Как мне скомпилировать в Java 6? PS Я понимаю, что не смогу использовать какие-либо функции Java 7 или 8. pp…
15 сен '15 в 05:04
2 ответа

Неподдерживаемая версия major.minor 52.0 - при использовании более низкой версии для компиляции. Как все еще идет плохо?

Я получаю это сообщение об ошибке при попытке запустить мою программу: Exception in thread “main” java.lang.UnsupportedClassVersionError, Unsupported major.minor version 52.0 Я использую Eclipse. Я попытался перейти на Windows -> Настройки -> Компил…
02 окт '14 в 05:59
1 ответ

Версия компилятора Eclipse C++

Я использую Eclipse IDE для C++ (Eclipse CDT). Я хочу установить библиотеку SFML, но не могу найти, какую версию GCC использует мой Eclipse. Примечание. На моем компьютере установлено несколько компиляторов (версий) GCC. Или как я могу настроить дру…
12 мар '19 в 11:11
3 ответа

Почему Eclipse жалуется, что в проекте указано соответствие компилятора 1.8, но используется JRE 11?

Я установил соответствие компилятора проекта Eclipse 1,8, потому что я хочу создавать файлы JAR, которые могут выполняться на компьютерах с установками JRE 8. Однако на моем компьютере для разработки у меня установлена ​​только JRE 11. Я предположил…
16 мар '19 в 07:33
1 ответ

Как выбрать более старый компилятор в Microsoft Visual C++ 2019?

Как написано здесь, в разделе "Настройки проекта" я должен иметь возможность указать компилятор, который будет использоваться для текущего проекта. Однако я не могу найти этот пункт меню в Visual Studio 2019. У меня есть Visual C++ 2019 и 2013, и я …
29 апр '19 в 13:50
1 ответ

Какой стандарт C используется XC16 v1.5 по умолчанию?

Я не могу найти четкого ответа на вопрос, что компилятор Microchip XC16 v1.5 стандарта C использует по умолчанию (xc16-gcc -> options = empty). Очевидно, мы получим другой результат, если укажем его на -std=C99, а от чего?!?
20 окт '20 в 19:22