Compiler errors 在代码块中安装GTK时出现问题(WIndows 10)

Compiler errors 在代码块中安装GTK时出现问题(WIndows 10),compiler-errors,windows-10,gtk,codeblocks,linker-errors,Compiler Errors,Windows 10,Gtk,Codeblocks,Linker Errors,在Windows 10严重崩溃后,我不得不重新格式化磁盘并重新安装计算机上的所有内容,但我仍然无法在代码块上重新安装GTK 代码:Blocks的版本是最后一个可用的版本(20.03),但我想安装GTK的2.24版本 GTK显然安装正确(在pkg配置之后;GTK演示正常工作)。我在代码中正确地声明了(我认为):块目录和库。但是,我仍然无法编译代码,并收到以下错误消息: ld.exe | |找不到-lgtk-win32-2.0| ld.exe | |找不到-lgobject-2.0| ld.exe

在Windows 10严重崩溃后,我不得不重新格式化磁盘并重新安装计算机上的所有内容,但我仍然无法在代码块上重新安装GTK

代码:Blocks的版本是最后一个可用的版本(20.03),但我想安装GTK的2.24版本

GTK显然安装正确(在pkg配置之后;GTK演示正常工作)。我在代码中正确地声明了(我认为):块目录和库。但是,我仍然无法编译代码,并收到以下错误消息:

ld.exe | |找不到-lgtk-win32-2.0| ld.exe | |找不到-lgobject-2.0| ld.exe | |找不到-lglib-2.0|

这些库位于gtk/lib中,它是在Code:Blocks中声明的

这现在快把我逼疯了

谢谢你在这方面的帮助&干杯


埃里克。

我终于找到了问题所在。我想要使用的GTK库(已经编译)是32位版本,而最后版本的Code:Blocks附带的编译器是64位版本的gcc。我花了好几天才发现这个问题

我刚刚回到旧版本的Cod:Blocks(带有32位gcc版本),现在一切都解决了

在为他人服务的情况下


Eric.

出于好奇,为什么在GTK4即将推出的时候,你还要特别使用GTK2?我正计划升级它,但我已经编写了数千行使用GTK2的代码。所以,至少现在,我需要留在GTK2中。这里是一个+1来发布它。