Fix MSVC Build, Update C# Binding Scripts

pull/800/head
Tim Miller 1 year ago committed by AT
parent 20eff29432
commit 87cb3505d3

@ -56,6 +56,9 @@ public:
#include <string>
#include <exception>
#include <stdexcept>
#ifndef NOMINMAX
#define NOMINMAX
#endif
#include <windows.h>
#include <libloaderapi.h>

@ -13,5 +13,4 @@ cmake --build $BUILD_DIR --parallel --config Release
# copy native dlls
cp "C:\ProgramData\chocolatey\lib\mingw\tools\install\mingw64\bin\*dll" $LIBS_DIR
cp "$BUILD_DIR\libllmodel.dll" $LIBS_DIR
cp "$BUILD_DIR\bin\libllama.dll" $LIBS_DIR
cp "$BUILD_DIR\*.dll" $LIBS_DIR

@ -1,6 +1,5 @@
Remove-Item -Force -Recurse .\runtimes\win-x64\msvc -ErrorAction SilentlyContinue
mkdir .\runtimes\win-x64\msvc\build | Out-Null
cmake -G "Visual Studio 17 2022" -A Win64 -S ..\..\gpt4all-backend -B .\runtimes\win-x64\msvc\build
cmake -G "Visual Studio 17 2022" -A X64 -S ..\..\gpt4all-backend -B .\runtimes\win-x64\msvc\build
cmake --build .\runtimes\win-x64\msvc\build --parallel --config Release
cp .\runtimes\win-x64\msvc\build\Release\llmodel.dll .\runtimes\win-x64\libllmodel.dll
cp .\runtimes\win-x64\msvc\build\bin\Release\llama.dll .\runtimes\win-x64\libllama.dll
cp .\runtimes\win-x64\msvc\build\bin\Release\*.dll .\runtimes\win-x64
Loading…
Cancel
Save