Вопросы по теме 'conditional-compilation'

Какие #defines устанавливает Xcode при компиляции для iPhone
Я пишу полупортативный код и хочу иметь возможность определять, когда я компилирую для iPhone. Так что я хочу что-то вроде #ifdef IPHONE_SDK... . Предположительно Xcode что-то определяет, но я ничего не вижу в свойствах проекта, и Google не...
32937 просмотров
schedule 24.04.2023

Условные ссылки
В настоящее время наш код .net не зависит от процессора, но зависит от библиотек (Oracle/ODP.Net). Мы нашли решение, в котором мы редактируем файл csproj напрямую и помещаем ссылки в группы элементов с предложением Condition на основе выбранной нами...
3057 просмотров

Как использовать параметр /NODEFAULTLIBS при компиляции?
У меня есть обозреватель решений, содержащий 2 проекта. Для одного проекта я включил /clr с /mdd . Для родительского проекта у меня есть /mtd и нет поддержки clr. Когда я компилирую это, я получаю две ошибки компоновщика, включая следующую:...
16586 просмотров

Использование условий MSBuild в COMReferences
Как указать условие для COMReference в моем *.csproj файл? Не работает следующее: <COMReference Include="SomeComLib" Condition=" '$(Configuration)' == 'Debug' "> ... </COMReference> У меня есть некоторые ссылки COM в...
933 просмотров

VS2008: как сделать символы, определенные в stdafx.h, видимыми для компилятора ресурсов?
Я работаю над проектом VC++ под VS2008. Мои файлы ресурсов содержат некоторые директивы препроцессора для условной компиляции. Некоторые символы, управляющие условной компиляцией, определены в stdafx.h . Мне нужно, чтобы эти символы были видны и...
292 просмотров

Константа условной компиляции на уровне проекта
Я получаю постоянную ошибку условной компиляции на уровне проекта при попытке создать проект VB.NET. Он гласит: project-level conditional compilation constant 'VB_VER=9.0,TARGET="exe",CONFIG="Debug",_MyType="Console",PLATFORM="AnyCPU",DEBUG;^^ ^^...
3845 просмотров
schedule 07.03.2023

#ifdef #ifndef в Java
Я сомневаюсь, что есть способ создать условия времени компиляции в Java, такие как #ifdef #ifndef в C ++. Моя проблема в том, что у меня есть алгоритм, написанный на Java, и у меня другое время работы улучшается для этого алгоритма. Поэтому я хочу...
76140 просмотров

Как я могу иметь ifdefs в XAML
У меня много кода XAML, и я хотел бы сохранить совместимость с WPF 3.0, используя преимущества функций WPF 4.0. Например, я хотел бы использовать UseLayoutRounding , если он доступен. Конечно, я мог бы сделать это на C#: void SetProperty(..) {...
1513 просмотров
schedule 21.07.2023

#ifdef с gfortran 77
Я использую gfortran для компиляции FORTRAN 77 и хотел бы иметь параметры сборки DEBUG с помощью директивы препроцессора #ifdef. Однако, когда я их использую, я получаю предупреждения о времени компиляции «Недопустимая директива препроцессора»....
4161 просмотров

iphone Может кто-нибудь объяснить мне, что здесь делает #ifdef?
Может кто-нибудь объяснить, что делает #ifdef..#else..#endif в этом фрагменте кода? Это из твиттер-клиента iphone с открытым исходным кодом. #ifdef ENABLE_OAUTH @interface NTLNTwitterClient : NTLNOAuthHttpClient { #else @interface...
164 просмотров
schedule 11.12.2023

Как сделать отладочный код с помощью директивы #ifdef. Цель-c
Я хочу задать вопрос о разработке с использованием директивы #ifdef. Я хочу сделать некоторый код в target-c только для отладки, например: в основной функции сделайте это: #define DEBUG_LEVEL в моем интерфейсе сделайте это: #ifdef...
3027 просмотров

Проверка наличия дополнений алгоритма C++0x
Я пытаюсь выяснить, какие из дополнений к заголовкам алгоритма поддерживаются данной реализацией (достаточно gcc и MSVC). Самый простой способ — сделать это так же, как для основных функций: проверить версию компилятора и определить макрос, если...
569 просмотров
schedule 18.12.2023

Можно ли использовать символы условной компиляции в шаблонах T4
У меня есть шаблон T4, который используется с TextTemplatingFilePreprocessor для создания класса, который затем можно использовать для создания выходных данных шаблона. В начале шаблона T4 я импортирую несколько пространств имен. Например....
1061 просмотров
schedule 13.01.2023

Site.css в режим отладки, site-min.css в режим выпуска
На мой взгляд нравится, что в режиме отладки для просмотра Site.css используется ее, а при компиляции в режиме релиза для просмотра используется CSS-min.css сайта. Что-то вроде этого: # if (Debug) / / CSS # elif (Release)...
2077 просмотров

NET1.1 Условная компиляция
Я надеюсь, что это очень легко решить. У меня есть криптобиблиотека, которая будет использоваться для приложений NET1.1 и выше. Класс X509Certificate находится в NET1.1, а X509Certificate2 — в NET2.0 и выше. Я хочу сделать что-то вроде: #if...
473 просмотров
schedule 28.07.2022

Создание Android-приложений с несколькими SDK в Eclipse без потери проверок во время компиляции
Я разрабатываю приложение для Android в Eclipse. Я хотел бы ориентироваться на самые разные устройства и версии SDK (например, я могу опционально поддерживать мультитач). Я понимаю рекомендуется выделить все новые функции в отдельный класс и...
2397 просмотров

Условная компиляция Doxygen не создает документацию
Я относительный новичок в doxygen и документирую программу на C. Часть кода: \#include "options.h" // options.h contains \#define VAL0 0 // Possible values for PARAM \#define VAL1 1 \#define PARAM VAL0 // Here's the conditional compilation...
2038 просмотров
schedule 16.03.2023

Ускорьте программу C без использования условной компиляции
мы работаем над инструментом проверки моделей, который выполняет определенные процедуры поиска несколько миллиардов раз. У нас есть разные процедуры поиска, которые в настоящее время выбираются с помощью директив препроцессора. Это не только очень...
2014 просмотров

Может ли AppHarbor установить символ условной компиляции во время сборки?
Может ли AppHarbor установить символ условной компиляции во время сборки? Может быть просто: AppHarbor У меня есть несколько тестов, которые нельзя запустить на сервере (они полагаются на файлы тестовых данных). Если бы AppHarbor мог установить...
448 просмотров

Как я могу удалить буквенное обозначение диска Windows из моего измененного пути? Дельфи или Паскаль
Далее в ответ на этот вопрос У меня есть еще одна неприятная проблема. Я кодирую Free Pascal, но решения Delphi, вероятно, будут работать. Короче говоря, у меня есть строковое значение конкатенированных путей, которое формируется путем взятия...
1014 просмотров