Windows(MSYS2)上已编译的gtkmm程序缺少库

时间:2018-11-25 18:58:51

标签: winapi gtk mingw gtkmm msys2

在经历了无数问题之后,我终于成功编译(使用\ mingw64 \ bin \ g ++)我的在Windows上使用GTK + 3(gtkmm3)的程序。

但是,现在尝试运行.exe文件失败,并且它抱怨以下缺少的库:

libstdc++-6.dll
libgcc_s_seh-1.dll
libwinpthread-1.dll
libatkmm-1.6.1.dll

我猜我的路线可能有误?但是我真的不知道该怎么办,因为我以前没有面对过这样的事情。我将不胜感激,并且愿意提供解决该问题所需的任何信息^^

编辑:我知道我可以下载或找到这些库以使程序运行,但是我想知道为什么它似乎找不到它们,因为它们属于gtkmm(至少对于libatkmm-1.6如此) .1.dll)

1 个答案:

答案 0 :(得分:-1)

我自己找到了答案...在我的情况下,我将C:\ msys64 \ mingw64 \ bin添加到PATH变量中。但是现在我面对我的程序,在打开它后立即关闭。好吧,我想挑战仍在继续;)

相关问题