我可以在Code :: Blocks 13.12(MingW(没有试过其他版本))中编译我的程序,并在IDE中运行它。
但是,当我尝试在IDE外部运行程序时,我得到了
libgcc_s_jlj-1.dll缺失
阅读我尝试添加
-static
-static-libgcc
-static-libstdc++
到我的链接器设置(单独和我最后两个一起使用),这是不起作用的 如果我将.dll文件复制到与它呈现的.exe相同的文件夹
libstdc ++ - 6.dll缺失
引起我的注意。如果我复制/ that / .dll,程序运行就好了;但是,我不确定使用我的程序移动.dll的合法性,我希望将我的程序轻松地分发给其他人,所以我读到的静态选项似乎更合适。
(旁注:我不应该有这个错误,所以我很好奇我做错了什么)