gpt4 book ai didi

c++ - 找不到过程入口点 __gxx_personality_v0

转载 作者:IT老高 更新时间:2023-10-28 12:42:22 26 4
gpt4 key购买 nike

编者注:类似“程序错误点_ZNSt7__cxx1112basic_stringIcSt11char_traitsIcESaIcEEC1EPKcRKS3_的错误信息在动态链接库libstdc++-6.dll中找不到>"的原因相同,解决方法相同。


如果我想在 Windows 中运行我的 Irrlicht C++ 控制台应用程序,我会不断收到此错误:

在动态链接库libstdc++-6.dll中找不到过程入口点__gxx_personality_v0

我将 CodeBlocks v12.11 与 MinGW 和 Irrlicht v1.8 引擎一起使用。我设置正确。在我的电脑上还安装了一个带有 MinGW 的 Qt。会不会有冲突?

这是源代码:

#include <irrlicht.h>

using namespace irr;
using namespace core;
using namespace scene;
using namespace video;
using namespace io;
using namespace gui;

int main() {
IrrlichtDevice *device = createDevice( video::EDT_OPENGL);

if (!device)
return 1;

IVideoDriver* driver = device->getVideoDriver();
ISceneManager* smgr = device->getSceneManager();
IGUIEnvironment* guienv = device->getGUIEnvironment();

guienv->addStaticText(L"Hello World", core::recti(10, 10, 100, 30));
device->setWindowCaption(L"Hello World! - Irrlicht Engine Demo");

while(device->run()) {
driver->beginScene(true, true, SColor(250, 190, 1, 2));
smgr->drawAll();
guienv->drawAll();
driver->endScene();
}

device->drop();
return 0;
}

我将编译器配置为 C:\CodeBlocks\MinGW。除了 make.exe 之外,每个文件(有一些显示在设置中)都位于 bin 下。这正常吗?

“自动检测”按钮还会提示上述路径。

最佳答案

我也有这个问题。这为我解决了问题:

  1. 转到您的 MinGW 文件夹(应为 C:\MinGW)
  2. 打开 bin 文件夹。
  3. 应该有一个名为 libstdc++-6.dll 的文件
  4. 将其复制到与您的可执行文件相同的目录中。

应该可以的...

关于c++ - 找不到过程入口点 __gxx_personality_v0,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18668003/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com