forked from Mirrorlandia_minetest/minetest
Fix compiling on Windows with Visual Studio
This commit is contained in:
parent
6901c5fae5
commit
c82ec8b210
4
.gitignore
vendored
4
.gitignore
vendored
@ -107,6 +107,10 @@ CMakeDoxy*
|
|||||||
compile_commands.json
|
compile_commands.json
|
||||||
*.apk
|
*.apk
|
||||||
*.zip
|
*.zip
|
||||||
|
# Visual Studio
|
||||||
|
*.vcxproj*
|
||||||
|
*.sln
|
||||||
|
.vs/
|
||||||
|
|
||||||
# Optional user provided library folder
|
# Optional user provided library folder
|
||||||
lib/irrlichtmt
|
lib/irrlichtmt
|
||||||
|
@ -327,7 +327,7 @@ It is highly recommended to use vcpkg as package manager.
|
|||||||
|
|
||||||
After you successfully built vcpkg you can easily install the required libraries:
|
After you successfully built vcpkg you can easily install the required libraries:
|
||||||
```powershell
|
```powershell
|
||||||
vcpkg install zlib zstd curl[winssl] openal-soft libvorbis libogg sqlite3 freetype luajit gmp jsoncpp --triplet x64-windows
|
vcpkg install zlib zstd curl[winssl] openal-soft libvorbis libogg libjpeg-turbo sqlite3 freetype luajit gmp jsoncpp opengl-registry --triplet x64-windows
|
||||||
```
|
```
|
||||||
|
|
||||||
- **Don't forget about IrrlichtMt.** The easiest way is to clone it to `lib/irrlichtmt` as described in the Linux section.
|
- **Don't forget about IrrlichtMt.** The easiest way is to clone it to `lib/irrlichtmt` as described in the Linux section.
|
||||||
|
@ -21,6 +21,7 @@ with this program; if not, write to the Free Software Foundation, Inc.,
|
|||||||
#include <cmath>
|
#include <cmath>
|
||||||
#include <cassert>
|
#include <cassert>
|
||||||
#include <vector>
|
#include <vector>
|
||||||
|
#include <algorithm>
|
||||||
|
|
||||||
// Simple 2D bitmap class with just the functionality needed here
|
// Simple 2D bitmap class with just the functionality needed here
|
||||||
class Bitmap {
|
class Bitmap {
|
||||||
|
@ -45,6 +45,7 @@ namespace fs
|
|||||||
#include <windows.h>
|
#include <windows.h>
|
||||||
#include <shlwapi.h>
|
#include <shlwapi.h>
|
||||||
#include <io.h>
|
#include <io.h>
|
||||||
|
#include <direct.h>
|
||||||
|
|
||||||
std::vector<DirListNode> GetDirListing(const std::string &pathstring)
|
std::vector<DirListNode> GetDirListing(const std::string &pathstring)
|
||||||
{
|
{
|
||||||
|
Loading…
Reference in New Issue
Block a user