Fix DqnArray and add framework for Winsock
This commit is contained in:
parent
49577e2c27
commit
a4c7934587
@ -1,3 +1,8 @@
|
|||||||
|
#define WIN32_MEAN_AND_LEAN
|
||||||
|
#include <Winsock2.h>
|
||||||
|
#include <ws2tcpip.h>
|
||||||
|
#include <Windows.h>
|
||||||
|
|
||||||
#if (defined(_WIN32) || defined(_WIN64))
|
#if (defined(_WIN32) || defined(_WIN64))
|
||||||
#define DQN_WIN32_IMPLEMENTATION
|
#define DQN_WIN32_IMPLEMENTATION
|
||||||
#include "Windows.h"
|
#include "Windows.h"
|
||||||
@ -136,6 +141,7 @@ void LogHeader(char const *funcName)
|
|||||||
}
|
}
|
||||||
|
|
||||||
#include "DqnFixedString.cpp"
|
#include "DqnFixedString.cpp"
|
||||||
|
#include "DqnOS.cpp"
|
||||||
|
|
||||||
void HandmadeMathVerifyMat4(DqnMat4 dqnMat, hmm_mat4 hmmMat)
|
void HandmadeMathVerifyMat4(DqnMat4 dqnMat, hmm_mat4 hmmMat)
|
||||||
{
|
{
|
||||||
@ -2897,7 +2903,7 @@ int main(void)
|
|||||||
DqnFixedString_Test();
|
DqnFixedString_Test();
|
||||||
|
|
||||||
#ifdef DQN_PLATFORM_HEADER
|
#ifdef DQN_PLATFORM_HEADER
|
||||||
// DqnOS_Test();
|
DqnOS_Test();
|
||||||
DqnFile_Test();
|
DqnFile_Test();
|
||||||
DqnTimer_Test();
|
DqnTimer_Test();
|
||||||
DqnJobQueue_Test();
|
DqnJobQueue_Test();
|
||||||
|
@ -58,7 +58,7 @@ REM Include directories
|
|||||||
set IncludeFlags=
|
set IncludeFlags=
|
||||||
|
|
||||||
REM Link libraries
|
REM Link libraries
|
||||||
set LinkLibraries=user32.lib
|
set LinkLibraries=user32.lib ws2_32.lib
|
||||||
|
|
||||||
REM incrmenetal:no, turn incremental builds off
|
REM incrmenetal:no, turn incremental builds off
|
||||||
REM opt:ref, try to remove functions from libs that are referenced at all
|
REM opt:ref, try to remove functions from libs that are referenced at all
|
||||||
|
Loading…
Reference in New Issue
Block a user