在另一台计算机上运行使用Code :: Blocks构建的exe

时间:2016-05-14 19:38:59

标签: c++ windows exe codeblocks

我在运行带有Code :: Blocks的Windows 7的一台计算机上编译了一个“简单”的C ++程序,并希望将其简单地传输到另一台(Windows Vista)计算机并运行它没有任何问题。然而,这台其他计算机没有自己的库,当然在第二个exe加载时会遇到缺少DLL的问题。 e.g。

  

由于缺少libgcc_s_dw2-1.dll,程序无法启动

但即使与-static-libgcc -static-libstdc++静态链接也不能使其结束,因为缺少更多的DLL,下一个是libwinpthread-1.dll。将所有DLL与我的程序一起传输都可以工作,但是肯定必须有一种方法可以使用Code :: Blocks静态链接到我的程序中吗?

我已阅读other SO threads,它讨论了在Visual Studio中创建的程序的多线程选项。我找不到相同的选项吗?如果你甚至根本不使用IDE会怎么样?

0 个答案:

没有答案