На главную Наши проекты:
Журнал   ·   Discuz!ML   ·   Wiki   ·   DRKB   ·   Помощь проекту
ПРАВИЛА FAQ Помощь Участники Календарь Избранное RSS
msm.ru
[!] Как относитесь к модерированию на этом форуме? Выскажите свое мнение здесь
Модераторы: Qraizer
Страницы: (3) 1 2 [3]  все  ( Перейти к последнему сообщению )  
> Возможно ли в VS иметь разный набор исходников для DEBUG и RELEASE конфигурации? , Вопрос по настройкам солюшена\проекта в вижуал студии
    Цитата Majestio @
    Цитата sharky72 @
    прицел для выстрела в ногу?

    Очень четкая ассоциация :lol:

    Но по сути есть две "цели" - target (цель сборки) + build (вариант сборки debug/release). Компиляция - решается дефайнами в коде, тупо чтобы не плодить копии исходников. CMAKE - сценарии позволяют собирать нужные таргеты и билды, так, как нужно. Это - к гадалке не ходи! Другой вопрос - IDE среда в виде VS. Вот тут меня прошу простить, я не разбираюсь в сортах говна :lool:

    Ну уважаемый! Не надо так сразу. Я тоже не очень разбираюсь в сортах говна make/cmake/bazel.. Их столько, что всех не перенюхаешь. Есть линуксовое говно, есть виндовое, есть с отдушкой - маковское. Есть вентиляторное - в виде ведроида.
    Будьте толерантны. А то от ваших пингвинов тоже смердит и эту вонь не замечают только эскимосы. Проще надо быть. По до что заказали под то и пишем. А то это ваше - я не такая, я жду трамвая - звучит не очень. Тут не платформу обсуждают и не холиварят
    Сообщение отредактировано: sharky72 -
      Цитата sharky72 @
      Надо сделать 2 проекта с разными сырцами и подключить их в солюшн к основному проекту. А какой проект будет собираться с релизом/дебагом - выбирать в менеджере конфигураций.

      Вот это лично мне больше всего нравится, но общественность не поддержала :(


      Цитата ЫукпШ @
      Вероятно, это попытка свести два проекта в один.
      Собственно, все так и делают.

      Именно что-то такое я и имелл ввиду.

      Цитата sharky72 @
      Имхо изначально вопрос стоял в том МОЖЕТ ли это VS. Может. Просто чел пытается уйти куда-то в область теоритических познаний.

      Во, добавить нечго :good:

      И ну да, бывает, заносит :crazy:
        Цитата Felan @
        Цитата sharky72 @
        Надо сделать 2 проекта с разными сырцами и подключить их в солюшн к основному проекту. А какой проект будет собираться с релизом/дебагом - выбирать в менеджере конфигураций.

        Вот это лично мне больше всего нравится, но общественность не поддержала :(

        Просто это не всегда удобно.
        И этот вопрос имеет не только теоретический, но и прямой
        практический смысл.
        ---
        Рассмотрим "обычный" проект для VS.
        Имеем сразу 3 независимых координаты:
        Release-Debug,
        x86-x64,
        ASCII-UNICODE.
        Всего, получается, целых 8 конфигураций.
        Вручную переключать/пересобирать замучаешься
        и ошибешься обязательно. Альтернатива - собрать
        все нажатием одной кнопки.
          Почему вручную то? Это настраивается один раз. А потом просто собирается нужная конфигурация солюшена. Хоть через меню, хоть из скрипта.В плане его "координат" разница только в Release/Debug через Configuration Manager). x86/64 и MB/Unicode это уже свойства каждого проекта.

          P.S. x86 и MB варианты, например у меня, уже давно не используются.
          2 пользователей читают эту тему (2 гостей и 0 скрытых пользователей)
          0 пользователей:
          Страницы: (3) 1 2 [3]  все


          Рейтинг@Mail.ru
          [ Script execution time: 0.0602 ]   [ 15 queries used ]   [ Generated: 24.10.26, 16:42 GMT ]