use*_*421 6 c++ linker codeblocks libgcc
当我尝试在我的 Win 7 x64 机器上运行使用 Code::Blocks 编译的可执行文件时,它说它无法运行,因为缺少 libgcc_s_dw2-1。
我找到了一个解决方案,将库包含在链接器选项中。(这是我从这里得到的参考:http : //forums.codeblocks.org/index.php?topic=16748.0;prev_next=prev。看最后一篇文章)
问题是,当我转到链接器设置时,在项目构建选项中,那里没有可用的库。我必须下载吗
-static-libgcc
-static-libstdc++
Run Code Online (Sandbox Code Playgroud)
如帖子所述,并将它们放在一个目录中,以便 Code::Blocks 可以看到它们并将它们添加到链接器选项中?如果是,我应该把图书馆放在哪里?
没关系,我在这篇文章中找到了答案 http://forums.codeblocks.org/index.php/topic,15998.0.html
总结一下,在代码块中,去
"Settings" -> "Compiler and debugger..."
"Global compiler settings"
"Linker settings"
Run Code Online (Sandbox Code Playgroud)
然后将以下选项添加到“其他链接器选项”中:
-static-libgcc -static-libstdc++
Run Code Online (Sandbox Code Playgroud)
那你就出发吧...
| 归档时间: |
|
| 查看次数: |
16215 次 |
| 最近记录: |