Вопросы по теме 'compiler-flags'
Флаг компилятора C для игнорирования знака
В настоящее время я имею дело с кодом, приобретенным у стороннего подрядчика. Одна структура имеет поле беззнакового символа, в то время как функция, которой они передают это поле, требует знакового символа. Компилятору это не нравится, так как он...
831 просмотров
schedule
13.08.2022
Флаг компилятора Xcode Project-Wide
С Xcode 4.2 и компилятором LLVM при компиляции для ARMv6 в сгенерированном приложении возникают очень странные ошибки (например, свойство «ширина» CGSize вместо этого возвращает «высоту»). Чтобы исправить это, я обнаружил, что должен установить флаг...
11525 просмотров
schedule
28.04.2022
Как заставить xcode использовать ARC для определенного файла?
Мой проект содержит XMPPFramework, который содержит файл, который необходимо использовать с ARC. Но мой проект не ARC и не может быть преобразован из-за того, что с ним связаны некоторые другие библиотеки.
Как заставить компилятор использовать ARC...
8106 просмотров
schedule
16.04.2022
Что такое флаг -ll gcc?
Я пытаюсь скомпилировать программу, у которой есть -ll флаг, но gcc не может найти. Что значит l после -l действительно библиотека или это опечатка? Трудно найти информацию об этом в Google. Такой термин "расплывчатый".
2121 просмотров
schedule
07.06.2022
Сделать: переопределить флаг
Меня немного смутили ответы на Быстрый способ переопределения флага -Werror?
Поэтому я задаю свой конкретный вопрос здесь.
У меня есть несколько файлов Makefile, работающих вместе, и CFLAGS был установлен по пути (-Werror -Wall .. и многие...
10677 просмотров
schedule
01.02.2023
Как установить флаги CUDA в Visual Studio
Я пытаюсь измерить разлив регистра в моем проекте CUDA в Visual Studio. Для этого я использую флаг –Xptxas –v,–abi=no, как написано здесь http://on-demand.gputechconf.com/gtc-express/2011/presentations/register_spilling.pdf
В моем проекте VS...
4768 просмотров
schedule
09.03.2023
Что контролируют CompileThreshold, Tier2CompileThreshold, Tier3CompileThreshold и Tier4CompileThreshold?
многоуровневая компиляция HotSpot использует интерпретатор до тех пор, пока порог вызовов (для методов) или итераций (для циклов) не инициирует компиляцию клиента с самопрофилированием. Компиляция клиента используется до тех пор, пока другой порог...
8336 просмотров
schedule
14.10.2022
Какие функции безопасности GCC следует использовать для защиты сетевого демона?
Я пишу сетевой демон C++ для Linux, который по своей природе должен слушать общедоступный Интернет.
Какие переключатели GCC следует использовать для включения функций безопасности, чтобы злоумышленнику было сложнее использовать ошибки в моей...
214 просмотров
schedule
08.01.2023
Невозможно добавить флаг компилятора в Xcode 5
Привет, я недавно установил Xcode 5, но не могу добавить к нему флаги компилятора. Я хочу добавить флаг компилятора для автоматического подсчета ссылок, но когда я перехожу к фазам сборки => Компилировать источники => .m файл и дважды щелкаю по нему...
6019 просмотров
schedule
11.05.2022
Функции обратного вызова в клиентской dll виртуального канала Citrix не вызываются
У меня следующая проблема: я создал клиентскую DLL со всеми необходимыми функциями обратного вызова ( DriverOpen , DriverClose и т. Д.). Но их не зовут, и я, собственно, не знаю почему. Тест dll vdping работает нормально. Может быть, я...
242 просмотров
schedule
24.08.2023
Использование CMakes CHECK_CXX_COMPILER_FLAG с nvcc / cuda
Я пытаюсь скомпилировать код, используя CUDA с MakeFiles, созданными CMake.
Я хотел бы использовать CHECK_CXX_COMPILER_FLAG или что-то подобное, чтобы проверить, поддерживает ли используемая версия nvcc данный флаг. В моем случае это...
894 просмотров
schedule
09.01.2023
Предупреждение о компиляции файла маршрута Play Framework: локальный метод val in at никогда не используется
В моем игровом приложении у меня есть файл маршрутов с маршрутами для общедоступных файлов. Недавно я добавил флаг компилятора -Ywarn-unused и получил неожиданные предупреждения.
Шаги:
activator new testingScalac (выберите play-scala из...
455 просмотров
schedule
08.06.2024
Предупреждение компилятора, когда класс нарушает правило трех (пяти)
Можно ли вызвать предупреждение компилятора, когда класс нарушает правило трех (или правило пяти)?
Эта функция кажется простой в реализации и очень полезна в критически важном для безопасности программном обеспечении, но я не могу найти ее нигде в...
605 просмотров
schedule
02.12.2022
Какие флаги компиляции следует использовать, чтобы избежать ошибок времени выполнения
Только что узнал здесь , что -Wsequence-point флаг компиляции выдает предупреждение, когда код может вызывать UB. Я пробовал это с заявлением вроде
int x = 1;
int y = x+ ++x;
и это сработало очень хорошо. До сих пор я компилировал с...
587 просмотров
schedule
27.11.2022
CMake + CUDA + раздельная компиляция - ›nvcc не знает, что делать с ''
Я использую CMake для своего проекта с использованием CUDA. Недавно мне пришлось включить "раздельную компиляцию" части моего кода CUDA:
set(CUDA_SEPARABLE_COMPILATION ON)
но потом строительство начало рушиться. Например, может произойти...
1044 просмотров
schedule
21.02.2023
Может ли файл XCConfig определять логические флаги для кода Swift?
Я хочу иметь логические макросы, чтобы включить некоторые функции в моем приложении для каждой сборки. Например, включите в сборках QA, но отключите в рабочей среде. Для этого я добавил этот код в файл моего приложения .xcconfing :...
1201 просмотров
schedule
28.07.2022
Сбой компиляции sbt из-за неправильной опции: '-Ywarn-macros:after'
С файлом build.sbt, например:
ThisBuild / organization := "com.company"
ThisBuild / version := "1.0.0-SNAPSHOT"
ThisBuild / scalaVersion := "2.11.12"
Global / concurrentRestrictions += Tags.limit(Tags.Test, 1)
Global / scalacOptions ++=...
836 просмотров
schedule
17.06.2023
Как добавить флаги компиляции в cmake на Windows?
Я написал проект с использованием CMake (с компилятором ninja и Visual Studio 2017 C++) с двумя модулями lib_A и lib_B
lib_B зависит от одного lib_A .
И lib_B , и lib_A определяют std::vector < size_t > .
Наконец,...
1872 просмотров
schedule
17.07.2022
Расширение языка c++17 и флаг std:c++17
Меня смущают разные ошибки в Visual Studio 2017 (версия 15.9.11):
'if constexpr' is a C++17 language extension
а также
language feature 'structured bindings' requires compiler flag '/std:c++17'
Я знаю, что добавление флага /std:c++17...
304 просмотров
schedule
18.08.2022
какие флаги компиляции активируются с помощью O3
мы находимся в процессе изменения версии компилятора Intel с v14 на v18 в наших системах, и, запустив тесты, мы заметили, что O3 в некоторых случаях дает неправильные результаты, тогда как тот же код работает правильно с O3 и v14. Мне было интересно,...
141 просмотров
schedule
04.09.2022