Visual Studio 2022 - не работает определение препроцессора в свойствах проекта

Подскажите пожалуйста, что я не так делаю ?

Есть простейший код: в main вызывается функция в которой есть условие #ifdef. Попытка указать определение препроцессора в свойствах проекта VS2022 - ни к чему не приводит, код который в теле #if - не "активируется". "Активируется" только при прямом указании #define.

Ниже сам код и скриншот проблемы:

main.cpp

#include <iostream>
#include "my_check.h"
 
 
int main()
{
my_check();
}

my_check.cpp

void my_check()
{
 
#ifdef my_MULTITHREAD
    std::cout << "my_MULTITHREAD" << std::endl;
#else
    std::cout << "NOT my_MULTITHREAD" << std::endl;
#endif
 
}

введите сюда описание изображения

Что я не так делаю ?


Ответы (0 шт):