_win_setargv_fix

This commit is contained in:
kleuter 2020-09-27 17:26:01 +02:00
parent 9999bcf1e5
commit 2b4c580157
4 changed files with 26 additions and 0 deletions

View File

@ -0,0 +1,11 @@
пришлось скомпилировать и скопировать файл сюда
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x64\setargv.obj
C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\lib\x86\setargv.obj
использовал вот это
https://perldoc.pl/perlwin32
В итоге:
cd C:\Program Files (x86)\Microsoft Visual Studio\2017\Community\VC\Tools\MSVC\14.16.27023\crt\src\linkopts\
cl.exe /c /I. /D_CRTBLD setargv.cpp

View File

@ -0,0 +1,15 @@
//
// setargv.cpp
//
// Copyright (c) Microsoft Corporation. All rights reserved.
//
// A link option that enables wildcard expansion for the arguments to main().
//
#include <vcruntime_startup.h>
extern "C" _crt_argv_mode __CRTDECL _get_startup_argv_mode()
{
return _crt_argv_expanded_arguments;
}

Binary file not shown.

Binary file not shown.