Вопросы по теме 'compiler-options'

Почему {$ifopt FINITEFLOAT ON} не компилируется?
У меня есть конструкция: {$ifopt FINITEFLOAT ON} {$message 'FINITEFLOAT option ON' } {$else } {$message 'FINITEFLOAT option OFF' } {$endif } в моем источнике, и он не будет компилироваться! Это должно быть что-то глупое. Ошибка:...
463 просмотров

Xcode 3.2.5: сделать предупреждения об ошибках и запустить статический анализатор истинными для новых проектов
Проблема Каждый раз, когда я создаю новый проект в Xcode, мне приходится переходить в Проект > Изменить настройки проекта и переходить к Рассматривать предупреждения как ошибки и Запускать статический анализатор чтобы включить их. На всю...
495 просмотров
schedule 04.03.2022

В чем разница между созданием предварительно скомпилированного заголовка (/ Yc) и использованием предварительно скомпилированного заголовка (/ Yu) в Visual Studio?
Я прочитал документацию в MSDN, но в конце концов я не получил четкого представления, в чем конкретно заключается практическая разница между ними. Оба, похоже, требуют добавления stdafx.h в начало каждого файла * .cpp. Я использую VS2008. Может...
6020 просмотров

Как заставить команду erlang-compile emacs искать в каталоге include
Я начинаю работать с emacs над некоторыми существующими проектами erlang. Я хотел бы использовать команду erlang-compile, если возможно, используя ярлык C-c C-k , но это не работает, потому что большинство моих проектов используют некоторые файлы...
164 просмотров
schedule 03.06.2023

Как работает опция gcc Multiple -o?
Я пытаюсь понять, как работает опция -o gcc, я знаю, что она используется для указания имени выходного файла, но что происходит, когда я пишу что-то вроде этого: gcc main.c -o test0 -o test1 or gcc main.c -o test0 -o test1 -o test2...
543 просмотров
schedule 08.09.2022

Опция gcc std и опция компоновщика в коде
Я часто переключаюсь между множеством проектов и IDE. Они запускают каждый проект с параметрами IDE по умолчанию. Например g++ test.cpp Я знаю, что make file может решить проблему. Но это не дружественный к IDE способ. Я думаю, есть ли...
191 просмотров
schedule 01.09.2022

Каков пример неправильного использования контейнера ARM C Compiler Option Enum всегда int?
В http://infocenter.arm.com/help/index.jsp?topic=/com.arm.doc.dui0065d/Cihejcda.html есть вариант и примечание: Контейнер перечисления всегда целочисленный Выберите этот параметр, чтобы все перечисления сохранялись в целых числах. По...
294 просмотров
schedule 02.12.2022

Скажите компилятору gcc, чтобы он рассматривал переменную не как константу при оптимизации
Есть ли способ сообщить компилятору (здесь gcc), что он не должен оптимизировать переменные, которые он считает константами, в константные выражения? В общем, с помощью флага компилятора или, что еще лучше, с помощью атрибута для конкретной...
752 просмотров

Дополнительный целевой файл makefile с добавленной опцией компилятора в qmake
У меня есть несколько проектов Qt с зависимостями друг от друга. Два проекта создают исполняемые файлы с разными целями (а именно мое основное приложение и модульные тесты) и зависят от одних и тех же библиотек. Однако эти библиотеки должны быть...
661 просмотров
schedule 20.04.2023

Как передать флаги компилятора из Autoconf в Automake?
У меня чертовски много времени, чтобы получить параметры компилятора из Autoconf в Automake. Некоторые из моих исходных файлов имеют флажки Automake для каждого объекта : ## Makefile.am librijndael_simd_la_SOURCES = rijndael-simd.cpp...
1155 просмотров

Требуется уточнение по опции gcc -mcmodel=medium
При компиляции одного из наших зависимых инструментов при связывании появляется ошибка перемещения длинного списка: SomeLibrary.a(SomeObject.o)(.text._bla_bla_bla): error: relocation overflow collect2: error: ld returned 1 exit status cook:...
103 просмотров
schedule 25.01.2023