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

Pie*_*tro 1 c++ crash program-entry-point

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

我正在开发一个正常运行的项目.我添加了一些使用boost线程的代码,我更新了makefile(CMakeLists.txt),一切都编译和链接没有问题.

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

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

当然,当我尝试打印该字符串时,尚未创建任何线程.

在main()的开头设置一个断点是没用的.

系统:
Windows 7,MinGW,GCC,cmake

Yu *_*Hao 5

问题可能出在某些全局类varible的构造函数中.他们之前会被召唤main.