diff options
author | segfault <toni@impl.cc> | 2020-12-14 01:23:05 +0100 |
---|---|---|
committer | segfault <toni@impl.cc> | 2020-12-14 01:23:05 +0100 |
commit | d9fa838219ba5e3bb0b0612e78afc2eb21154621 (patch) | |
tree | d0178f7f0c4a9bc0ca230b3eadfc4b3f0cc597ec | |
parent | 3c0d97d6247ca7fa19a2ae962ad7cbbe1d9be4da (diff) |
CheatEngineServer KMemDriver include/link paths.
-rw-r--r-- | CheatEngineServer/CheatEngineServer.cpp | 5 | ||||
-rw-r--r-- | CheatEngineServer/CheatEngineServer.vcxproj | 8 | ||||
-rw-r--r-- | IntegrationTest/IntegrationTest.vcxproj | 2 | ||||
-rw-r--r-- | KMemDriver.sln | 3 |
4 files changed, 15 insertions, 3 deletions
diff --git a/CheatEngineServer/CheatEngineServer.cpp b/CheatEngineServer/CheatEngineServer.cpp index 3d9d36e..2a9f54d 100644 --- a/CheatEngineServer/CheatEngineServer.cpp +++ b/CheatEngineServer/CheatEngineServer.cpp @@ -7,6 +7,7 @@ #include "CheatEngine.h" #include "CommandDispatcher.h" +#include "KInterface.h" static SOCKET make_accept_sock(const char* servspec) { const int one = 1; @@ -83,6 +84,10 @@ int main() { WSADATA wsaData; DWORD iResult; + KInterface& ki = KInterface::getInstance(); + + ki.Init(); + ki.Handshake(); iResult = WSAStartup(MAKEWORD(2, 2), &wsaData); if (iResult != 0) { diff --git a/CheatEngineServer/CheatEngineServer.vcxproj b/CheatEngineServer/CheatEngineServer.vcxproj index 6c35d2b..26dc9fd 100644 --- a/CheatEngineServer/CheatEngineServer.vcxproj +++ b/CheatEngineServer/CheatEngineServer.vcxproj @@ -95,13 +95,15 @@ <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>NDEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)include</AdditionalIncludeDirectories> </ClCompile> <Link> <SubSystem>Console</SubSystem> <EnableCOMDATFolding>true</EnableCOMDATFolding> <OptimizeReferences>true</OptimizeReferences> <GenerateDebugInformation>true</GenerateDebugInformation> - <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);ws2_32.lib</AdditionalDependencies> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);ws2_32.lib;MemDriverLib.lib</AdditionalDependencies> + <AdditionalLibraryDirectories>$(VCToolsInstallDir)lib\x64;$(OutputPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Debug|Win32'"> @@ -128,11 +130,13 @@ <SDLCheck>true</SDLCheck> <PreprocessorDefinitions>_DEBUG;_CONSOLE;%(PreprocessorDefinitions)</PreprocessorDefinitions> <ConformanceMode>true</ConformanceMode> + <AdditionalIncludeDirectories>$(SolutionDir)include</AdditionalIncludeDirectories> </ClCompile> <Link> <SubSystem>Console</SubSystem> <GenerateDebugInformation>true</GenerateDebugInformation> - <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);ws2_32.lib</AdditionalDependencies> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies);ws2_32.lib;MemDriverLib.lib</AdditionalDependencies> + <AdditionalLibraryDirectories>$(VCToolsInstallDir)lib\x64;$(OutputPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> </Link> </ItemDefinitionGroup> <ItemDefinitionGroup Condition="'$(Configuration)|$(Platform)'=='Release|Win32'"> diff --git a/IntegrationTest/IntegrationTest.vcxproj b/IntegrationTest/IntegrationTest.vcxproj index 498a41b..f10597f 100644 --- a/IntegrationTest/IntegrationTest.vcxproj +++ b/IntegrationTest/IntegrationTest.vcxproj @@ -157,7 +157,7 @@ <OptimizeReferences>true</OptimizeReferences> <GenerateDebugInformation>true</GenerateDebugInformation> <AdditionalLibraryDirectories>$(VCToolsInstallDir)lib\x64;$(OutputPath);%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories> - <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;MemDriverLib.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;%(AdditionalDependencies)</AdditionalDependencies> + <AdditionalDependencies>kernel32.lib;user32.lib;gdi32.lib;winspool.lib;comdlg32.lib;advapi32.lib;shell32.lib;ole32.lib;oleaut32.lib;uuid.lib;odbc32.lib;odbccp32.lib;MemDriverLib.lib;%(AdditionalDependencies)</AdditionalDependencies> </Link> </ItemDefinitionGroup> <ItemGroup> diff --git a/KMemDriver.sln b/KMemDriver.sln index d242ad3..b33cf9d 100644 --- a/KMemDriver.sln +++ b/KMemDriver.sln @@ -15,6 +15,9 @@ Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "IntegrationTest", "Integrat EndProjectSection EndProject Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "CheatEngineServer", "CheatEngineServer\CheatEngineServer.vcxproj", "{B6441DA8-67E2-47E9-9A10-CD5C90173EAC}" + ProjectSection(ProjectDependencies) = postProject + {B6790A97-6995-46B6-AD73-AC5BC4AC76DB} = {B6790A97-6995-46B6-AD73-AC5BC4AC76DB} + EndProjectSection EndProject Global GlobalSection(SolutionConfigurationPlatforms) = preSolution |