2

我在使用 Visual Studio 2012 的 Windows 8 上。我在 C++ 中使用 gtkmm,我正在尝试显示一个 gui。当我第一次启动我的程序时,我的程序甚至没有到达 main 方法,我收到一个错误对话框,上面写着“程序入口点?_Init@locale@std@@CAPAV_Locimp@12@XZ 无法位于 RemoteController.exe 中” ,这是我的应用程序的名称。在尝试找到此错误的解决方案后,我注意到的第一件事是它将我的可执行文件称为 dll。我见过的其他有此错误的人似乎没有这样做。我真的不明白发生了什么,因为它只是无缘无故地随机开始这样做。我尝试解决问题的步骤是: 1. 在 C++ 主方法和 Windows 主方法之间切换。(我确保相应地更改子系统设置)。2.创建一个新项目并将我的代码粘贴到其中。

我真的不知道它有什么问题。我最好的猜测是它一定与 gtkmm 有关,但它正在工作,然后随机停止工作,而我没有更改代码。

4

0 回答 0