0

在 Stackoverflow 和谷歌搜索我的问题后,我仍然无法运行使用 clang++ 3.2 构建的 .EXE 文件。

将 .BC 文件编译为 .EXE 时,“clang++”不会出错。在我尝试运行 .EXE 文件的那一刻,它突然终止了程序。

执行程序时出现错误消息

谁能帮我这个?

我已经尝试使用-static-libstdc++-6/libstdc++,但问题仍然存在。

旁注:使用 g++ 编译的可执行文件没有任何问题并且运行良好。

编辑

我的代码:

#include <iostream>

using namespace std;

int main(){

int a=0;
cin>>a;
cout<<a<<endl;
return 0;

}
4

1 回答 1

1

如果您使用 gcc 4.7.0 或更高版本,请尝试让 Clang 与 MinGW GCC 4.7 的 libstdc++ 一起工作

于 2013-10-13T23:48:06.890 回答