Необходимо определить макрос препроцессора на основе того, что IM Build для UWP или Windows без дублирования конфигурациC++

Программы на C++. Форум разработчиков
Ответить Пред. темаСлед. тема
Anonymous
 Необходимо определить макрос препроцессора на основе того, что IM Build для UWP или Windows без дублирования конфигураци

Сообщение Anonymous »

Мне нужно определить RAD_UWP на основе, если я строю UWP, проблема в том, что я получил:

Код: Выделить всё

Folder A
-> Когда я отделил это из проекта B Я сделал это просто папку с моими файлами cpp/h.

Код: Выделить всё

Project B< /code> -> [Application] включает код из «Папка A» (Windows)
Project C< /code> -> [Application] Включает код из «Папка A» (UWP)
Project D
-> [Библиотека] Используется проектом B и проект C (требуется RAD_WIN для Windows и RAD_UWP для UWP - в настоящее время все еще определяет RAD_WIN, потому что я наткнулся на проблему после развязки)
Оба проекта B и проект C поделиться конфигурациями (релиз, отладка, tune) и платформы (x64)
Когда я отделен I Не думал заранее и не ожидал, что эта проблема < /p>
Когда я столкнулся с проблемой, я подумал: «О, я могу просто сделать еще одну конфигурацию платформы, полученную из x64». Таким образом, мне не нужно дублировать релиз , Debug, tune конфигурации для UWP, чтобы добавить 1 разные определения к препроцессору, но Nope Visual Studio 2022 не позволяет этого.
Теперь мне нужно знать, как я могу определить RAD_WIN или Rad_uwp на основе платформы без новых конфигураций (уродливая необходимость выпуска, отладка, настройка только для 1 определения) и без некоторых проверков Runetime

Подробнее здесь: https://stackoverflow.com/questions/794 ... -windows-w
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «C++»