我正在嘗試使用mingw + msys上的自動工具來構建我的C代碼。如何鏈接ws2_32.lib與自動工具
當我使用autotools
時,能否告訴我如何鏈接庫如ws2_32.lib
。
我想我必須編輯configure.ac
或Makefile.am
。
我正在嘗試使用mingw + msys上的自動工具來構建我的C代碼。如何鏈接ws2_32.lib與自動工具
當我使用autotools
時,能否告訴我如何鏈接庫如ws2_32.lib
。
我想我必須編輯configure.ac
或Makefile.am
。
與此類似,在Makefile.am:
AM_LDFLAGS = -lws2_32
bin_PROGRAMS = myApp
myApp_SOURCES = myApp.c
...
在makefile的鏈接過程中,添加要鏈接的庫。
(MinGW版本)與<name>.lib
鏈接,你可以參考Specify the libraries for the linker to use
如果我型我可以編譯'gcc的-o對myApp myApp.c - 正如你所說的那樣,lws2_32.lib'。但我想知道的是如何創建具有'autotool'功能的'Makefile',它執行'gcc -o myApp myApp.c -lws2_32.lib'。 – user1345414
@ user1345414我並不擅長'autotools',我想你只要修改'Makefile.am'中的'LDFLAGS'這一行來反映你的命令行鏈接選項。 – yongzhy