我有一个Hello World的C++程序编译不过

标签: 杂项资源 轶事趣闻 C++ | 发表时间:2011-04-02 14:33 | 作者:陈皓 Jo
出处:http://coolshell.cn

在StackOverflow上有这样一个贴子,楼主说,我有下面这样的一个C++程序,为什么编译不通过啊。其让我想起了以前的这两个帖子《编程真难啊》和《给我一个序列号》。仅以此篇文章祝大家假期快乐吧

hello world 程序

hello world 程序

楼主还给出了相关的编译出错的信息(相信你一看就明白问题在哪里了,你应该还会发出一声“靠”!!!)

先是用Visual C++ 2010编译

c:\dev>cl /nologo helloworld.png
cl : Command line warning D9024 : unrecognized source file type 'helloworld.png', object file assumed
helloworld.png : fatal error LNK1107: invalid or corrupt file: cannot read at 0x5172

再用G++ 4.5.2编译

c:\dev>g++ helloworld.png
helloworld.png: file not recognized: File format not recognized
collect2: ld returned 1 exit status

再用clang编译

c:\dev>clang++ helloworld.png
helloworld.png: file not recognized: File format not recognized
collect2: ld returned 1 exit status
clang++: error: linker (via gcc) command failed with exit code 1 (use -v to see invocation)

不过,最强大的,有人居然给出了一个fix,靠!
(下面的图片是一个4M大的gif动画,演示了整个过程,下载可能需要一定的时间。)

hello world 的解决方案

hello world 的解决方案 (图片有点大4M,请耐心等待下载)

真是BT啊,呵呵。仅以此篇文章祝大家假期快乐吧

相关文章

相关 [hello world 程序] 推荐:

"Hello World!" 玩跨界

- cpy - 果壳网 guokr.com - 果壳网
DIYer:约瑟 制作时间:一星期 制作难度:★★★☆☆ GEEK指数:★★★☆☆. 我们家宝贝妮子大寿,自然我就要整一个独一无二滴东西,恩,于是我邪恶的计划诞生了~把废弃的赛扬CPU使用浓硝酸腐蚀法做成一个手机挂坠~. 初步打算是使用纸片画上自己喜欢的图像,然后剪裁后黏贴于CPU上,使用喷漆喷涂,然后解下纸片,生成一个镂空的地方.

我有一个Hello World的C++程序编译不过

- Jo - 酷壳 - CoolShell.cn
在StackOverflow上有这样一个贴子,楼主说,我有下面这样的一个C++程序,为什么编译不通过啊. 其让我想起了以前的这两个帖子《编程真难啊》和《给我一个序列号》. hello world 程序. 楼主还给出了相关的编译出错的信息(相信你一看就明白问题在哪里了,你应该还会发出一声“靠”. 先是用Visual C++ 2010编译.

Java和MongoDB之Hello World

- - BlogJava-首页技术区
新建Java Project,并把mongo-java-driver驱动加入到项目bulid path中,如果你使用的是maven增加依赖. 2.连接上MongoDB. //>2.10版本. 如果需要验证,需要输入用户名和密码. 3.MongoDB数据库 得到MongoDB中的数据库,如果数据库名不存在,MongoDB会自动创建.

IOS代码实现Hello World

- - CSDN博客推荐文章
前面写的IOS笔记一直都是用Xib文件实现的小Demo开发,但是问了好几个现在正从事IOS开发的朋友,在实际开发,并不是所有的项目都会用Xib来实现的,因为IOS以前的版本不能正常运行,因为还在学习阶段,也没有在真机上测试,所以没法验证. 但还是决定要用代码来实现Demo,也可以重新巩固一下先前学习的内容.

【Thrift二】Thrift版的Hello World

- - 开源软件 - ITeye博客
本篇,不考虑细节问题和为什么,先照葫芦画瓢写一个Thrift版本的Hello World,了解Thrift RPC服务开发的基本流程. 在Intellij中创建一个Maven模块,加入对Thrift的依赖,同时还要加上slf4j依赖,如果不加slf4j依赖,在后面启动Thrift Server时会报错.

用JavaScript+html来开发win8 app—Hello World

- - 博客园_首页
在win8+vs2012环境下面,我们除了能用C#,C++来开发win8的app,还可以用js+html直接开发win8的app. 2.修改default.html. 在body里面用标准的html input控件添加了一个button. 新建完项目VS会自动引用default.js. 我们可以把绑定事件的js代码放到这里.

Ruby On Rails 4 hello world,Ruby On Rails上手

- - CSDN博客Web前端推荐文章
有机会再试一试Rails了,只是原来接触的是2,现在已然变成了4,似乎现在的安装比原来会快些. 似乎这就是当前的最新版本. 似乎这就是诸如Django、Rails这类对于轻量级网站的数据库要求. 其他可以看情况安装,如openSUSE. 可以直接用rails生成. 这样的话打开  http://localhost:3000 就可以看到,Rails的欢迎界面Welcome aboard,有点类似于Django-CMS的小马哥~~.

使用 Xcode 5创建 Hello World App

- - 移动开发 - ITeye博客
当xcode 5发布后,相比之前的版本变化很大,大家可能会有一些疑问:. 我跟随教程学习但是发现程序在 Xcode 5 中不再受支持.. Interface Builder在哪儿?. 我如何去创建一个XIB 文件?. Xcode 5 推荐使用Storyboard 而不是 Interface Builder.

使用Mule Studio开发ESB应用 - Hello World

- - CSDN博客推荐文章
本文介绍如何使用Mule Studio开发一个简单的"Hello World"ESB应用. 第1步 - 下载和安装Mule Studio. 从 www.mulesoft.org下载Mule ESB Community Edition的发布包. 无需安装, 解压至本地硬盘即可使用. 第2步 - 启动Mule Studio.

hello,chrome,我是Firefox。。。

- - 前端观察
今天,Firefox发表了一段视频, 宣告Firefox和Chrome之间的视频通信成功~~. 在Chrome支持WebRTC之后,Firefox终于在Nightly版本中也开始原生支持了. 虽然现在只有PC支持,但是可以遇见不久之后,手机端也会开始支持了,而Firefox引入WebRTC,应该主要还是为了自己的Firefox OS.