Add msys build script(Git for Windows + llvm-mingw)

This commit is contained in:
Syoyo Fujita
2021-08-16 02:05:30 +09:00
parent d449729f01
commit 692b304dde
2 changed files with 19 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
curdir=`pwd`
builddir=${curdir}/build-msys
rm -rf ${builddir}
mkdir ${builddir}
# Assume mingw-32-make, clang, etc is installed
# Easyest way is to unpack llvm-mingw32 and add path to it.
cd ${builddir} && CXX=clang++.exe CC=clang.exe cmake \
-G "MinGW Makefiles" \
-DCMAKE_VERBOSE_MAKEFILE=1 \
..

View File

@@ -41,9 +41,11 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#ifdef _WIN32
#ifdef _MSC_VER
#ifndef NOMINMAX
#define NOMINMAX
#endif
#endif
#ifndef WIN32_LEAN_AND_MEAN
#define WIN32_LEAN_AND_MEAN
@@ -51,7 +53,10 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
#include <windows.h> // include API for expanding a file path
#ifdef _MSC_VER
#undef NOMINMAX
#endif
#undef WIN32_LEAN_AND_MEAN
#if defined(__GLIBCXX__) // mingw