看板 C_and_CPP 關於我們 聯絡資訊
最近在寫socket的程式 用的是MINGW編譯器 我在自己電腦上執行程式都沒事 想跟其他台對話測試就會跑出遺失dll的問題 後來估狗發現是dll動態連結的問題 所以加上 -static -libgcc -static -libstdc++的參數就沒問題了 可是............ 現在變成編譯不出來,會跑出cannot find -libstdc++ 這兩條參數是在linux下運行的嗎?然後windows的MINGW應該要打成其他語句? 謝謝大家了 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 220.134.65.207 ※ 文章網址: https://www.ptt.cc/bbs/C_and_CPP/M.1494929821.A.489.html
x000032001: 用-L指定你的lib目錄05/16 18:26
pttworld: mingw\bin有加path嗎,那邊有libstdc++-605/16 19:34
hpyhacking: 請問path是指系統變數嗎?05/16 19:42
hpyhacking: 是的話我環境變數PATH裡面有C:\MINGW/bin這個東西05/16 19:45
pttworld: -static-libgcc -static-libstdc++ 貼上這個。05/16 20:47
pttworld: static和-lib之間不要空格。05/16 20:47
hpyhacking: 謝謝!!可以了!!05/16 21:11
※ 編輯: hpyhacking (42.72.248.176), 05/17/2017 20:24:32