2014年8月6日 星期三

當電腦執行程式時出現 "libstdc++-6.dll not found" 訊息時的修正方法

現象:使用 Code::Blocks 編譯產生的執行檔,移到別部電腦上執行時,可能出現 "libstdc++-6.dll not found" 的訊息。

解法方法:在 Code::Blocks 的編譯選項中,加入 "-static-libgcc" 與 "-static-libstdc++" 兩個選項後,再重新編譯產生新的執行檔後,或可解決此一問題(如下圖)。


沒有留言:

張貼留言

網誌存檔