构建使用msys2与pacman安装的库的应用程序

时间:2015-05-25 19:55:50

标签: c++ visual-studio msys2

我尝试使用 Visual Studio 构建使用glib-2.0的应用。

glib-2.0安装了来自pacman的{​​{1}},因此我没有msys2,但我有glib-2.0.lib

当我从 Visual Studio 2013 中的附加依赖项中设置glib-2.0.aglib-2.0.a时,我收到了以下错误:

  

Erreur 2错误LNK2001:symbole externenonrésolu___chkstk_ms C:\ Users \ julien \ Documents \ Visual Studio 2013 \ Projects \ m \ m \ libintl.a(loadmsgcat.o)m

     

Erreur 66错误LNK2001:symbole externenonrésolu__imp_getsockoptC:\ Users \ julien \ Documents \ Visual Studio 2013 \ Projects \ m \ m \ libglib-2.0.a(giowin32.o)m

等等......

我也设置了intl.a因为intl.a返回:

  

/lpathpath:C:/msys64/mingw64/lib.lib glib-2.0.lib intl.lib

构建我的应用程序需要做些什么?

1 个答案:

答案 0 :(得分:0)

您需要使用MSVC构建GLIB。