From 60bdded498b8e9e8325db86f42da9eae11f629ed Mon Sep 17 00:00:00 2001 From: Azrub Date: Sun, 3 Aug 2025 03:16:27 +0200 Subject: [PATCH] Removed PCH remnants and standardized C++17 across all configurations - Removed obsolete files: framework.h, pch.h, pch.cpp - Cleaned all PrecompiledHeader references from project settings - Set C++17 standard for all platforms (Win32 + x64) and configurations (Debug + Release) - Removed .vcxproj.user from tracking (personal settings) - Updated .gitignore --- .gitignore | 1 - GolemHelper/GolemHelper.vcxproj | 26 +++++++++++++------------ GolemHelper/GolemHelper.vcxproj.filters | 9 --------- GolemHelper/GolemHelper.vcxproj.user | 4 ---- GolemHelper/framework.h | 13 ------------- GolemHelper/pch.cpp | 5 ----- GolemHelper/pch.h | 13 ------------- 7 files changed, 14 insertions(+), 57 deletions(-) delete mode 100644 GolemHelper/GolemHelper.vcxproj.user delete mode 100644 GolemHelper/framework.h delete mode 100644 GolemHelper/pch.cpp delete mode 100644 GolemHelper/pch.h diff --git a/.gitignore b/.gitignore index 1dd6bcf..0a9dfcb 100644 --- a/.gitignore +++ b/.gitignore @@ -56,7 +56,6 @@ # Visual Studio additional files *.vcxproj.user -*.vcxproj.filters *.sdf *.opensdf *.db diff --git a/GolemHelper/GolemHelper.vcxproj b/GolemHelper/GolemHelper.vcxproj index 5957deb..1760d89 100644 --- a/GolemHelper/GolemHelper.vcxproj +++ b/GolemHelper/GolemHelper.vcxproj @@ -77,7 +77,10 @@ WIN32;_DEBUG;GOLEMHELPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true NotUsing - pch.h + + + stdcpp17 + Windows @@ -94,7 +97,10 @@ WIN32;NDEBUG;GOLEMHELPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true NotUsing - pch.h + + + stdcpp17 + Windows @@ -111,8 +117,10 @@ _DEBUG;GOLEMHELPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true NotUsing - pch.h + + stdcpp17 + Windows @@ -129,8 +137,10 @@ NDEBUG;GOLEMHELPER_EXPORTS;_WINDOWS;_USRDLL;%(PreprocessorDefinitions) true NotUsing - pch.h + + stdcpp17 + Windows @@ -155,10 +165,8 @@ - - @@ -208,12 +216,6 @@ - - Create - Create - Create - Create - diff --git a/GolemHelper/GolemHelper.vcxproj.filters b/GolemHelper/GolemHelper.vcxproj.filters index 640997b..d3e10bb 100644 --- a/GolemHelper/GolemHelper.vcxproj.filters +++ b/GolemHelper/GolemHelper.vcxproj.filters @@ -48,12 +48,6 @@ - - File di intestazione - - - File di intestazione - Dependencies\imgui @@ -119,9 +113,6 @@ File di origine - - File di origine - Dependencies\imgui diff --git a/GolemHelper/GolemHelper.vcxproj.user b/GolemHelper/GolemHelper.vcxproj.user deleted file mode 100644 index 0f14913..0000000 --- a/GolemHelper/GolemHelper.vcxproj.user +++ /dev/null @@ -1,4 +0,0 @@ - - - - \ No newline at end of file diff --git a/GolemHelper/framework.h b/GolemHelper/framework.h deleted file mode 100644 index 7da0e92..0000000 --- a/GolemHelper/framework.h +++ /dev/null @@ -1,13 +0,0 @@ -#pragma once - -#define WIN32_LEAN_AND_MEAN // Escludere gli elementi usati raramente dalle intestazioni di Windows - -// File di intestazione di Windows -#include - -// Standard Library Headers -#include -#include -#include -#include -#include \ No newline at end of file diff --git a/GolemHelper/pch.cpp b/GolemHelper/pch.cpp deleted file mode 100644 index fb69ea2..0000000 --- a/GolemHelper/pch.cpp +++ /dev/null @@ -1,5 +0,0 @@ -// pch.cpp: file di origine corrispondente all'intestazione precompilata - -#include "pch.h" - -// Quando si usano intestazioni precompilate, questo file è necessario per la riuscita della compilazione. diff --git a/GolemHelper/pch.h b/GolemHelper/pch.h deleted file mode 100644 index e0a5bed..0000000 --- a/GolemHelper/pch.h +++ /dev/null @@ -1,13 +0,0 @@ -// pch.h: questo è un file di intestazione precompilata. -// I file elencati di seguito vengono compilati una sola volta, in modo da migliorare le prestazioni per le compilazioni successive. -// Questa impostazione influisce anche sulle prestazioni di IntelliSense, incluso il completamento codice e molte altre funzionalità di esplorazione del codice. -// I file elencati qui vengono però TUTTI ricompilati se uno di essi viene aggiornato da una compilazione all'altra. -// Non aggiungere qui file soggetti a frequenti aggiornamenti; in caso contrario si perderanno i vantaggi offerti in termini di prestazioni. - -#ifndef PCH_H -#define PCH_H - -// aggiungere qui le intestazioni da precompilare -#include "framework.h" - -#endif //PCH_H