Описание тега debug-build

1 ответ

На что влияет CMAKE_BUILD_TYPE, кроме выбора флага компилятора?

Я знаю, что если мы установим -DCMAKE_BUILD_TYPE=Release (или же Debug и т. д.), то значения CMAKE_C_FLAGS_RELEASE а также CMAKE_CXX_FLAGS_RELEASE будет добавлен к CMAKE_C_FLAGS а также CMAKE_C_FLAGS соответственно. Но это единственный эффект устано…
18 окт '17 в 21:25
1 ответ

Как сделать ярлык невидимым при сборке релиза

Я хочу скрыть элемент списка при сборке релиза, но сделать его видимым при сборке отладки. Я искал это в интернете, но ничего не могу найти по этому поводу. Кто-нибудь может мне помочь?
1 ответ

Флаги Cmake для отладки не кажутся полезными в valgrind?

Итак, у меня есть приложение Qt, которое я пытаюсь отладить; после запуска valgrind и перенаправления вывода в файл я вижу много "точно потерянных" блоков, которые выглядят примерно так, и это меня огорчает: ==24357== 24 bytes in 1 blocks are defini…
07 июл '12 в 00:21
0 ответов

Как запустить сборку релиза после отладочной сборки в VS2015

Так как мне нужно запускать сборку релиза после каждой отладочной сборки, я бы хотел, чтобы она была в сценарии. Есть ли в VS2015 какой-нибудь способ заставить сборку релиза после отладочной?
2 ответа

Почему отладочная сборка приводит к еще одной переменной?

Это код: Employee e = new Employee() { Name = "Jeff", Age = 45 }; И вот как он компилируется при сборке отладочной сборки: Employee employee = new Employee(); employee.Name = "Jeff"; employee.Age = 45; Employee employee2 = employee; И вот как он ком…
03 фев '19 в 09:25
1 ответ

Мой языковой перевод не работает в отладочной сборке

Мой языковой перевод не работает в отладочной сборке, однако он прекрасно работает в сборке релиза, я проверил и нашел обходной путь для динамической установки языка внутри activity класс, но я не хочу этого делать, так как он хорошо работает в сбор…
2 ответа

Приложение для отладки Android

У меня возникает следующая ошибка при попытке опубликовать в Google Play. Вы загрузили отлаживаемый APK. Из соображений безопасности необходимо отключить отладку, прежде чем она будет опубликована в Google Play. Я установил Manifest.xml в debbugable…
13 янв '17 в 01:53
1 ответ

Как использовать возможности TextWriterFormat для стиля printfn в сочетании с ConditionalAttribute, который требует единичного результата

Я настроил себя на создание функции трассировки, которая ведет себя как sprintf или же printfn, но отключено (JIT удаляет его на сайте вызовов) для сборок Release с использованием ConditionalAttribute, Результат пока: я не думаю, что это возможно. П…
0 ответов

Ассемблер - почему середина в вызове функций?

Я анализирую простое приложение на C++: int add(int a, int b) { return a + b; } int main() { int res = add(5, 8); return 0; } Его разборка, скомпилированная в режиме отладки, выглядит следующим образом: 5: 6: int main() 7: { 00007FF736F42300 push rb…
26 июн '18 в 12:09
14 ответов

STL Альтернатива

Я действительно ненавижу использовать контейнеры STL, потому что они заставляют отладочную версию моего кода работать очень медленно. Что другие люди используют вместо STL, который имеет разумную производительность для отладочных сборок? Я программи…
17 сен '08 в 20:09
3 ответа

Can I decorate a method in C# such that it is compiled only in debug versions?

I'm aware that you can use #if DEBUG and the likes in C#, but is it possible to create a method, or class, that is ignored completely, including all usages that are not wrapped inside an #if DEBUG блок? Что-то вроде: [DebugOnlyAttribute] public void…
17 сен '15 в 09:37
8 ответов

Есть ли необходимость отладочной сборки в.net?

Если в версии выпуска создаются файлы.pdb, и вы можете переходить к каждой строке, ставить точки останова и т. Д., То зачем вообще создавать "отладочную" версию моих компонентов? Я использую C# для своих проектов, и у меня не было проблем с отладкой…
11 мар '09 в 14:09
1 ответ

Что делает ConditionalAttribute для атрибута?

Я знаю что ConditionalAttribute делает. Документы говорят, что это также может быть применено к классу, если он получен из Attribute: [Conditional("DEBUG")] public class FooAttribute : Attribute { } Но как ведет себя этот пользовательский атрибут? (…
1 ответ

gstreamer отладочные сборки

Я пишу мультимедийное приложение. Для целей отладки мне нужны отладочные сборки gstreamer для Windows. Ossbuild предоставляет только выпуск DLL. Кто-нибудь знает, где я могу получить отладочные библиотеки для gstreamer?
16 июл '12 в 09:40
5 ответов

Как я могу автоматически ссылаться на библиотеки отладки / выпуска в VC++ 6.0?

Я пытаюсь сохранить программу, написанную 5 лет назад на VC++ 6.0. Он использует наши "общие" библиотеки. Проблема, с которой я столкнулся, заключается в том, что она либо связывается с отладочной версией этих библиотек, либо с версией выпуска, в за…
19 мар '09 в 22:39
2 ответа

Функция, имеющая версию релиза, встроенную в файл h, и версию отладки, реализованную на cpp

Я поддерживаю унаследованное приложение MFC и вижу образец, точно такой же, как в " Объектно-ориентированном программировании" в книге Windows, где соответствующая часть: Persview.h #ifndef _DEBUG // debug version in persview.cpp inline CPersDoc* CP…
2 ответа

Управление / Использование библиотек в сборках Debug против сборок Release

Мне любопытно, что все практикуют, когда дело доходит до использования или распространения библиотек для приложения, которое вы пишете. Прежде всего, при разработке приложения вы связываете отладочную или выпускную версию библиотек? (Когда вы запуск…
05 сен '08 в 13:12
1 ответ

Как и почему Golang двоичный файл показывает информацию о файле и строке об ошибке

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

Выполнение отладочных сборок vc2008 на машинах не-dev

Я создаю свое приложение в vc2008 и тестирую его на сети машин. Есть ли способ, кроме установки Visual Studio 2008, запустить отладочную сборку программы C++ на другом компьютере? (т.е. это не имеет установленного vc2008) При установке пакета redist…
4 ответа

"неправильная конфигурация приложения" и "неправильная параллельная конфигурация" при запуске 64-битной отладочной сборки VS2008

Я работаю на 64-битной ОС Windows 7 конечной машине VS2008 с 64-битным аддоном. Я успешно собрал свои проекты в 32- и 64-битной конфигурации, отладке и выпуске. 64-битная отладка не запускается; это дает ошибку: Невозможно запустить программу xxx Эт…