C++,为什么我的程序能运行 再次ubuntu编译运行c程序却不行了?

相信大家都想在Eclipse下运行C、C++程序,可又无奈不知道怎么配置,谷歌了好长时间也只是百度到了gcc环境下的配置方式,下了三四个软件包,到最后还是配置失败了。
那么我现在介绍的这种方式呢,不是基于GCC编译器,而是基于VC的。
你需要下载Eclipse for C++版本的包,当然你也可以自己装插件(我是不推荐,除非你闲的蛋疼,有现成的干嘛不用,装逼啊?)
下载地址:
官方下载地址:
http://www.eclipse.org/downloads/
那么下载完后呢,解压就点击 eclipse.exe即可运行
,当然在运行之前你必须安装JDK,Eclipse乃Java编写,需要JRE运行环境才可。
单机工程名,右键新建SourceFile添加一个C语言文件,编写一个简单的HelloWorld程序。
运行结果:小木虫 --- 600万学术达人喜爱的学术科研平台
&&查看话题
c++中dsw文件能正常运行,cpp编译后不能正常运行是为什么
我有一段代码是由师兄那边拷的,原来程序中有一个dsw文件,通过这个文件编译的程序能正常运行,并得到理想的结果。但是,我重新用Cpp文件编译后生成新的dsw文件,运行后就会出现问题,运行结果与原来dsw文件运行得到结果完全不同,这是什么原因呢?求指导。
用dsw文件重新编译还是能正确计算的,就是用cpp编译一下就不能计算了,我都检查过了,代码全一样的
全部重建过了,用原来的dsw就能运行,cpp编译的还是不能运行的
就是我给你说的问题吧
dsw是人家原来的workspace,所有的include,lib,其他动态库...都设置好的,等于是人家的'工程'设置(在vc++6中dsp是工程文件,他储存了你做的工程中的各项信息,dsw是工程空间文件,有dsp工程文件及其他文件的保存路径),dsw在vc2003之后就没了,改成了sln(solution文件,换汤不换药),工程变为了vcproj文件.
你用原来的dsw文件等于所有的链接等设置都是好的,编译应该没问题
复制cpp出去需要新建一个工作空间,新建一个工程,添加原cpp,然后修改新工程设置跟原来的一模一样,重新编译即可.
或者,新建工程后,添加cpp,直接编译,然后根据调试信息自己解决dependancy的问题
你的意思就是新建一个工程,把cpp文件复制进去?
修改新工程设置跟原来的一模一样,这句话要怎么做到呢?
打开原工程的属性,一项一项比较,所有需要导入的库,include,lib这些路径不用一样,但是要保证人家原来用的库你也必须有.
我手头没有vc++6了,不过既然dsp是工程信息,你用记事本打开应该能看到原来的include和lib这些信息的.
北京学而思教育科技有限公司 地址:北京市海淀区北三环甲18号中鼎大厦A座1层102室 电话:010-如何在VS2010中运行编译C和C++?
我的图书馆
如何在VS2010中运行编译C和C++?
VC6.0在编译*.cpp和*.c文件时可以直接编译,但是到了VS2005----VS2010以后就是以项目为对象&& 所以使用VS2010编译*.cpp和*.c文件时想创建应用程序一样,先编译一个项目工程,然后添加新的项目文件就OK,具体看我截图操作:(如图)&&&(1)先创建一个新的项目工程&&(2)选择创建Windows控制台应用程序(也是是黑屏,DOS下的窗口),并为之命名&&(3)控制台[1],下一步就OK&&&(4) 控制台应用程序向导[2],选择空项目,完成&&(5)为空项目添加要使用到的新项&&&&(6)选择要添加的新项[*.c或者*.cpp]类型,并为之&&&&(7) 编写*.cpp文件&&&(8)运行调试(一般使用F5启动调试)&&效果图:
TA的最新馆藏[转]&

我要回帖

更多关于 linux 程序编译运行 的文章

 

随机推荐