gpt4 book ai didi

c++ - 我的程序在进入 main() 函数之前退出

转载 作者:行者123 更新时间:2023-11-30 01:21:43 27 4
gpt4 key购买 nike

程序在进入 main() 函数之前崩溃/退出的原因可能是什么?

我正在处理一个正常运行的项目。我添加了一些使用 boost 线程的代码,我更新了 makefile (CMakeLists.txt),并且所有内容都可以顺利编译和链接。

当我启动可执行文件时,我得到的只是提示。

为了检查程序是否开始做某事,我添加了一个 cerr << "TEST" << endl作为 main() 中的第一条指令, 并且没有打印任何内容。

当然,当我尝试打印该字符串时,还没有创建任何线程。

在 main() 的开头打断点是没有用的。

系统:
Windows 7、MinGW、GCC、cmake

最佳答案

问题可能出在某些全局类变量的构造函数中。它们将在 main 之前被调用。

关于c++ - 我的程序在进入 main() 函数之前退出,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17764865/

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