标签: c++ matlab boost-thread matlab-compiler chinese-locale
在具有中文语言环境的Windows 7系统上使用我的(非本地化)软件时,调用<libname>Initialize()或<libname>InitializeWithHandlers()时会挂起。我们正在使用MCR v7.15。
<libname>Initialize()
<libname>InitializeWithHandlers()
我接受了进程的转储,如果我可以信任堆栈跟踪,它似乎是boost线程内的死锁。
我尝试使用AppLocale工具运行程序,选择英语。
公司让我们的支持合同失效,我从经验中知道,Mathworks甚至不会审查您的支持案例,而不是有效的合同。
有什么建议吗?