我在 Red hat Linux 4.1.2 上使用 cmake 实用程序编译了 C++ 项目。
gcc 版本:4.1
当我尝试使用以下命令运行目标文件时,出现异常:
./GCVMP ../../dat/settlingsUnix/MPSettings.xml
exception : Fatal Error: æ¹¥åSä
我无法理解根本原因。请在这方面帮助我。
我怀疑“致命错误:”部分是您的代码打印的内容。它后面应该有一条解释错误的消息,但传递的消息已损坏,因此会打印垃圾。
您是否尝试过在 gdb 下使用 -ggdb 编译程序?这是关于如何使用调试器的一个很好的入门:http: //www.ibm.com/developerworks/library/l-gdb/