Есть ли Standard(ish)
или способ сделать это Visual Studio для работы с разными исходными файлами для разных параметров компиляции?
Сейчас у меня есть OpenGL и DirectX Framework, и я нахожусь в процессеобъединяя их вместе.В настоящее время я различаю их, включив в исходный файл #if defined
// GraphicsGL.hpp
#include <platform.hpp>
#if defined(USE_GL)
// code
#endif
и
// GraphicsDX.cpp
#include <platform.hpp>
#if defined(USE_DX)
// code
#endif
Я не хочу идти по пути двухВ разных проектах больше вещей, которые не зависят от платформы, чем есть.