C 如何将ws2_32.lib与自动工具链接

C 如何将ws2_32.lib与自动工具链接,c,build,autotools,C,Build,Autotools,我正在尝试我的C代码在mingw+msys上使用autotools构建 当我使用autotools时,你能告诉我如何链接像ws2_32.lib这样的库吗 我想我必须编辑configure.ac或Makefile.am在Makefile的链接过程中,添加要链接的库 要使MingW链接到.lib,您可以在Makefile.am中这样引用: AM_LDFLAGS = -lws2_32 bin_PROGRAMS = myApp myApp_SOURCES = myApp.c ... 如果我像你说的那

我正在尝试我的C代码在mingw+msys上使用autotools构建

当我使用
autotools
时,你能告诉我如何链接像
ws2_32.lib这样的库吗


我想我必须编辑
configure.ac
Makefile.am

在Makefile的链接过程中,添加要链接的库


要使MingW链接到
.lib
,您可以在Makefile.am中这样引用:

AM_LDFLAGS = -lws2_32

bin_PROGRAMS = myApp
myApp_SOURCES = myApp.c
...

如果我像你说的那样键入
gcc-omyappmyapp.c-lws2_32.lib
,我就可以编译了。但我想知道的是如何创建
Makefile
,它的行为是使用
autotool
@user1345414创建
gcc–o myApp myApp.c–lws2_32.lib
,我不擅长
autotools
,我想你只是修改
Makefile.am
中的行
LDFLAGS
,以反映你的命令行链接选项。