[討論] (解決)有關於MinGW編譯器,-static -lib

作者: hpyhacking (駭人聽聞)   2017-05-16 18:16:58
最近在寫socket的程式
用的是MINGW編譯器
我在自己電腦上執行程式都沒事
想跟其他台對話測試就會跑出遺失dll的問題
後來估狗發現是dll動態連結的問題
所以加上 -static -libgcc -static -libstdc++的參數就沒問題了
可是............
現在變成編譯不出來,會跑出cannot find -libstdc++
這兩條參數是在linux下運行的嗎?然後windows的MINGW應該要打成其他語句?
謝謝大家了
作者: x000032001 (版廢了該走了)   2017-05-16 18:26:00
用-L指定你的lib目錄
作者: pttworld (批踢踢世界)   2017-05-16 19:34:00
mingw\bin有加path嗎,那邊有libstdc++-6
作者: hpyhacking (駭人聽聞)   2017-05-16 19:42:00
請問path是指系統變數嗎?是的話我環境變數PATH裡面有C:\MINGW/bin這個東西
作者: pttworld (批踢踢世界)   2017-05-16 20:47:00
-static-libgcc -static-libstdc++ 貼上這個。static和-lib之間不要空格。
作者: hpyhacking (駭人聽聞)   2017-05-16 21:11:00
謝謝!!可以了!!

Links booklink

Contact Us: admin [ a t ] ucptt.com