[英]build app that use libraries installed from msys2 with pacman
I tried to build my app that uses glib-2.0
with Visual Studio . 我试图构建将glib-2.0
与Visual Studio结合使用的应用程序。
The glib-2.0
was installed with pacman
from msys2
, so I haven't got glib-2.0.lib
but I have glib-2.0.a
glib-2.0
与msys2
pacman
一起安装,所以我没有glib-2.0.lib
但我有glib-2.0.a
When I set glib-2.0.a
and intl.a
in Additional Dependencies from Visual Studio 2013 , I got this errors: 当我从Visual Studio 2013的 其他依赖 intl.a
中设置glib-2.0.a
和intl.a
时,出现以下错误:
Erreur 2 error LNK2001: symbole externe non résolu ___chkstk_ms C:\\Users\\julien\\Documents\\Visual Studio 2013\\Projects\\m\\m\\libintl.a(loadmsgcat.o) m Erreur 2错误LNK2001:非外部符号___chkstk_ms C:\\ Users \\ julien \\ Documents \\ Visual Studio 2013 \\ Projects \\ m \\ m \\ libintl.a(loadmsgcat.o)m
Erreur 66 error LNK2001: symbole externe non résolu __imp_getsockopt C:\\Users\\julien\\Documents\\Visual Studio 2013\\Projects\\m\\m\\libglib-2.0.a(giowin32.o) m Erreur 66错误LNK2001:非外部符号__imp_getsockopt C:\\ Users \\ julien \\ Documents \\ Visual Studio 2013 \\ Projects \\ m \\ m \\ libglib-2.0.a(giowin32.o)m
etc etc ... 等等等等
I have set intl.a
too because pkg-config --libs glib-2.0 --msvc-syntax
returns: 我也设置了intl.a
因为pkg-config --libs glib-2.0 --msvc-syntax
返回:
/libpath:C:/msys64/mingw64/lib.lib glib-2.0.lib intl.lib /libpath:C:/msys64/mingw64/lib.lib glib-2.0.lib intl.lib
What I have to do to build my app? 我必须做些什么来构建我的应用程序?
您需要使用MSVC构建GLIB。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.