Вопросы по теме 'compiler-options'
Как определить, было ли приложение .NET скомпилировано в режиме DEBUG или RELEASE?
У меня на компьютере установлено приложение. Как мне узнать, был ли он скомпилирован в режиме DEBUG или нет?
Я пытался использовать .NET Reflector , но он не показывает ничего конкретного. Вот что я вижу:
// Assembly APPLICATION_NAME,...
24140 просмотров
schedule
03.07.2023
Зарегистрируйтесь для взаимодействия с COM или сделайте сборку COM видимой
В чем реальная разница между этими двумя вариантами? Что я знаю:
Зарегистрироваться для взаимодействия с COM Эта опция выполняет регистрацию сборки и регистрирует сборку как компонент COM (или, возможно, нет) в реестре со всеми записями...
49629 просмотров
schedule
15.03.2023
Параметр g++ -g эквивалентен компилятору VS2010 cl?
С g++ с опцией -g , я могу использовать gdb для целей отладки.
Что эквивалентно этому параметру с компилятором Visual Studio 2010 cl.exe?
Эта страница содержит разные библиотеки (debug/ релиз) для ссылки.
Если я компилирую с параметром...
10160 просмотров
schedule
16.08.2022
Какие оптимальные параметры March & mtune для gcc для процессоров Pentium4 и выше
Мое приложение C++ (скомпилированное с использованием g++) должно работать на Pentium-4 (32-разрядная версия) и выше. Однако обычно он используется с процессорами Core2Duo или лучше.
В настоящее время я использую: -march=pentium4 -mtune=pentium4...
2760 просмотров
schedule
24.06.2023
Компиляция SDL и OpenGL внутри блоков кода в Ubuntu
Поэтому каждый раз, когда я компилирую свой код с помощью терминала, я должен компилировать с помощью:
-lSDL -lGL -lGLU
Как это сделать в Code Blocks? Я попытался поместить их в параметры сборки для проекта, но это ничего не исправило....
1131 просмотров
schedule
16.04.2022
Как начать отладку числового кода, когда NaN появляются только при компиляции с оптимизациями?
Каковы общие стратегии для начала отладки числового кода, когда:
код, скомпилированный с агрессивными флагами оптимизации, производит случайные NaN и Inf на выходе
код, скомпилированный с -g (что подразумевает -O0 ) для работы с отладчиком,...
343 просмотров
schedule
04.04.2023
g++, полученный из класса с параметром шаблона
рассмотрим следующий код:
template<class T>
class Base {
public:
void doSomething(){}
};
template<class T>
class Derived : public Base<T> {
public:
void doMore() {
doSomething(); //Affected line
}
};
В...
730 просмотров
schedule
18.04.2022
Предупреждать о самоинициализации члена класса
Взгляните на этот фрагмент кода C++:
class Foo
{
int a;
public: Foo(int b): a(a) {}
};
Очевидно, разработчик имел в виду инициализировать a с помощью b , а не самого a , и эту ошибку довольно сложно обнаружить.
Clang++...
2135 просмотров
schedule
24.08.2022
Как изменить параметр компилятора в Visual Studio 10?
Я попытался запустить свое приложение и получил эту проблему:
Не удалось загрузить файл или сборку Interop.ComUtilitiesLib.
Погуглив, я нашел способ решить эту проблему, изменив параметр компилятора.
Однако я действительно не знаю, как...
2871 просмотров
schedule
10.03.2024
Javac: возможность компиляции без примечаний
Есть ли вариант компилятора для компиляции javac без примечаний?
Я знаю:
-nowarn : не отображать предупреждения
-g:none : не генерировать отладочную информацию
Заметки по-прежнему генерируются с обоими из них. Есть ли опция...
1452 просмотров
schedule
09.01.2024
Как отключить предупреждения о сужении конверсий?
Я использую -Wall и обновляюсь до нового gcc. У меня много warning: narrowing conversion . Я хочу отключить их, но оставить все остальные предупреждения нетронутыми (в идеале).
Я ничего не могу найти о narrowing в...
26800 просмотров
schedule
01.12.2022
Различие диагностики gcc
У меня проблема с интерпретацией предупреждений и ошибок gcc (4.8.2). Точнее, трудно сказать, где заканчивается одна проблема и начинается другая. У меня есть консольный доступ к машине сборки, поэтому использование IDE не вариант.
Мне...
537 просмотров
schedule
12.10.2022
Есть ли способ получить исключенные параметры времени жизни из компилятора Rust?
Имея программу на Rust, которая компилируется правильно, могу ли я заставить компилятор сказать мне, каковы предполагаемые пропущенные времена жизни?
634 просмотров
schedule
26.04.2023
Узнайте точные неявные параметры gcc
У меня есть программа, которая работает только при компиляции с определенной версией gcc и с использованием некоторой оптимизации ( -O1 или выше, но не -O0 ).
Эта программа некорректна в смысле C, но тем не менее мне нужно понять, почему она не...
371 просмотров
schedule
08.07.2022
Разница между add_compile_options и SET(CMAKE_CXX_FLAGS)
Этот вопрос связан с указанием Cmake использовать CXX и CXXFLAGS при управлении ссылкой? В предыдущем вопросе мы пытаемся указать CMake для использования CXXFLAGS при вызове компоновщика.
add_compile_options
Мы обнаружили, что следующий...
25762 просмотров
schedule
03.05.2023
Правильный способ компиляции приложений OpenCL и использование доступных опций компилятора
Я новичок в материалах OpenCL.
Каков наилучший способ компиляции проекта OpenCL?
Использование поддерживаемого компилятора ( GCC или Clang ):
Когда мы используем такой компилятор, как gcc или clang , как мы можем управлять этими...
2469 просмотров
schedule
05.09.2022
Angular 6/объявить путь для библиотеки в tsconfig.lib.json
Я пытаюсь настроить пути для библиотеки Angular 6 (я успешно настроил пути для предыдущего проекта Angular)
Вот что работает для моего предыдущего приложения в файле tsconfig.json :
"compilerOptions": {
[...]
"baseUrl": "src",...
6192 просмотров
schedule
03.07.2023
Как мне найти последнюю версию целевой поддержки Typescript для любой версии узла?
Предполагая любую версию Node, как мне найти соответствующий параметр компилятора TypeScript для target , что дает наибольшую функциональность? Я хочу удалить гостевую работу.
Укажите целевую версию ECMAScript: «ES3» (по умолчанию), «ES5»,...
1595 просмотров
schedule
26.04.2024
Параметры Clang в VS2019
Я пробую компилятор Clang-CL, встроенный в VS2019 под Windows 10, но не вижу, как установить параметры компилятора, в частности, длинные удвоения более 64 бит.
В настройках проекта набор инструментов платформы — LLVM (clang-cl).
Затем в C/C++ ›...
161 просмотров
schedule
21.09.2023