Re: [問題] MinGW/MSYS 問題出在哪?(詳細說明)

看板Programming作者 (蝦蝦蝦蝦 來玩圍棋吧)時間16年前 (2008/06/15 00:13), 編輯推噓2(205)
留言7則, 4人參與, 最新討論串7/7 (看更多)
首先,再次感謝 godfat、StubbornLin 等幾位前輩們的幫忙,謝謝。 而現在在下終於可以正常編譯了,編譯的指令是: g++ program.cpp -I/Boost/include/ -L/Boost/lib/ -lws2_32 -lboost_system-mt 不過在下還有最後一個疑問, 就是諸位前輩們怎之該使用 -lws2_32 這個東西呢? 因為根本沒有相對應的檔案名稱啊! 如果在下不問的話,怎麼可能知道該如何下手? 所以在下想知道這些觀念是從何而來的, 還請諸位前輩們能不吝指教,謝謝。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 122.100.86.180

06/15 01:04, , 1F
直接把你的錯誤訊息貼到google,然後慢慢
06/15 01:04, 1F

06/15 01:05, , 2F
找答案,在windows上寫程式,要養成上msdn
06/15 01:05, 2F

06/15 01:06, , 3F
仔細閱讀文件.
06/15 01:06, 3F

06/15 07:36, , 4F
RTFM
06/15 07:36, 4F

06/15 13:30, , 5F
g++的lib名稱型式為 libXXX.a (或 .so)
06/15 13:30, 5F

06/15 13:31, , 6F
所以 -lws2_32 會找 libws2_32.a
06/15 13:31, 6F

06/15 14:41, , 7F
你是沒用過 google 嗎 @@
06/15 14:41, 7F
文章代碼(AID): #18K-u_Zi (Programming)
討論串 (同標題文章)
文章代碼(AID): #18K-u_Zi (Programming)