我在Windows 8上使用Visual Studio 2012.我在C ++中使用gtkmm而我正在尝试显示一个gui。当我第一次启动我的程序,没有我的程序甚至到达main方法时,我得到一个错误对话框,说“程序入口点?_Init @ locale @ std @@ CAPAV_Locimp @ 12 @ XZ无法在RemoteController.exe中找到” ,这是我的申请名称。在尝试找到此错误的解决方案后,我注意到的第一件事是它正在调用我的可执行文件dll。我见过这个错误的其他任何人似乎没有这样做。我真的不明白发生了什么,因为它无缘无故地随机开始这样做。我试图解决问题的步骤是: 1.在C ++ main和Windows main方法之间切换。 (我确保用适当的方法改变子系统设置)。 2.制作一个新项目并将我的代码粘贴到其中。
我真的不知道它有什么问题。我最好的猜测是它必须与gtkmm有关,但它正在工作,然后只是随机停止工作,没有我改变代码。