• 全部
  • 系统维护与使用
  • 应用程序开发
  • 内核源代码
  • 驱动程序开发
  • CPU和硬件区
  • UNIX文化
  • Solaris
  • Power Linux
  • 问答

sco下用gcc编译hello.cpp出来的可执行文件居然有2800280字节,而且运行出错???

kxyes 2003-08-15 05:54:11
//hello.cpp
#include <iostream>
using namespace std;
int main()
{
cout<<"hello!"<<endl;
return 0;
}

#g++ -o hello hello.cpp
#./hello
Memory fault - core dumped
是什么原因呀?
为什么编译出的文件这么大而且运行出错??
是不是gcc没有配置好还是没有装好??
...全文
6 点赞 收藏 2
写回复
2 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
leebuilder 2003-08-18
应该是g++ -c -o hello hello.cpp
你得编译选项里没有编译
回复
wenlq 2003-08-15
我用g++ -o hello hello.cpp
编译的是 1954504字节,
加上 -s 参数 变为 303112字节。
我的没core ,是g++ 3.0.3 版本。

你的情况该是没装好gcc/g++ 。
回复
相关推荐
发帖
Linux/Unix社区
创建于2007-08-27

2.0w+

社区成员

Linux/Unix社区 应用程序开发区
申请成为版主
帖子事件
创建了帖子
2003-08-15 05:54
社区公告
暂无公告