我在Windows 8上使用Cygwin,GNU vim和gdb进行开发。我需要将Winsock库链接到我的项目中;我怎么能这样做?
我搜索了这个,但只找到了Visual Studio项目的解决方案。我目前正在使用g++
提供的cygwin
编译器。这是我目前的makefile
:
bin: main.o
g++ -o bin main.o ws_32.lib ws2_32.lib
main.o:
g++ -c -g main.cpp -std=c++11
clean:
rm -rf *.o bin
但它不起作用。打印如下:
$ make
g++ -o bin main.o ws_32.lib ws2_32.lib
g++: error: ws_32.lib: No such file or directory
g++: error: ws2_32.lib: No such file or directory
Makefile:2: recipe for target 'bin' failed
问题是什么?