fix:修正mingw编译。

This commit is contained in:
taynpg 2025-02-25 18:08:32 +08:00
parent 92bd4755bf
commit f08e3e05c8

View File

@ -154,7 +154,7 @@ std::string get_home()
std::size_t len = 0;
// _dupenv_s() 在 Visual Studio 2008 的 CRT (msvcr90) 中引入的,似乎没有进入系统 CRT (msvcrt)。
// mingw-w64 GCC 通常默认只链接到系统 CRT,所以找不到这个符号。
#if defined(MINGW32) || defined(MINGW64)
#if defined(__MINGW32__) || defined(__MINGW64__)
char* homedir = getenv("USERPROFILE");
if (homedir) {
return std::string(homedir);