如图如题。此处总是显示无法解析的外部符号。然而我已经将需要使用的环境变量加载到相对应的地方了。就是不清楚怎么回事儿
还有一个设置
真的心态炸裂,我都不知道该怎么描述我的问题。我能加载的都加载了。错误代码也找了还是没看懂。
如图如题。此处总是显示无法解析的外部符号。然而我已经将需要使用的环境变量加载到相对应的地方了。就是不清楚怎么回事儿
还有一个设置
真的心态炸裂,我都不知道该怎么描述我的问题。我能加载的都加载了。错误代码也找了还是没看懂。
以下回答参考 皆我百晓生、券券喵儿 等免费微信小程序相关内容作答,并由本人整理回复。
根据您提供的信息,您的问题是关于如何在Visual Studio 2019中正确配置GTK3库。以下是可能的原因和解决步骤:
vcvarsall.bat
文件包含了正确的GDK-Pixbuf、HarfBuzz等依赖项。mingw64
安装路径中的bin
目录下的lib
子目录中包含了所需的GTK3库。PATH
环境变量中有指向GTK3库的路径。首先,确认vcvarsall.bat
文件中已正确设置了GDK-Pixbuf、HarfBuzz等依赖库。例如,使用以下命令:
echo off
setlocal enabledelayedexpansion
set "path=%path%;%windir%\syswow64;%windir%\Microsoft.NET\Framework64\v4.0.30319"
set "env=%%~dpnV%%"
for /F "tokens=*" %%a in ('dir "%env%"') do set "env=%%~dpn~a\env"
set "path=!path:=%path:%env:=%!"
set "env=%%~dpnV%%"
for /F "tokens=*" %%a in ('dir "%env%"') do set "env=%%~dpn~a\env"
set "path=!path:=%path:%env:=%!"
set "env=%%~dpnV%%"
for /F "tokens=*" %%a in ('dir "%env%"') do set "env=%%~dpn~a\env"
set "path=!path:=%path:%env:=%!"
echo path=%path%
确保MINGW64_DIR
环境变量指向正确的GTK3库安装位置。例如:
set MINGW64_DIR=C:\msys64\mingw64
然后,尝试重新编译您的项目。
确保编译器版本与您的项目兼容,并且环境变量设置正确。如果问题仍然存在,请考虑更新编译工具链或操作系统。
希望这些建议能帮助您解决问题!如果您有其他疑问或需要进一步的帮助,请随时提问。