1、安装系统 这就不用说了吧,我装的是Redhat Linux 7.2,安装过程智能化,价格也不贵(
9CD+500页手册共69RMB),大家也都支持支持正版,还有一些简单命令 ls - 列目录 cd - 进入目录 man - 帮助 gcc - 编译器
2、文本编辑器 开如想用vi,发现不太好用,在图形界面下找了个Advanced Editor,当文件存为.c或
.cpp后,关键字自动以不同颜色显示(呵呵,比windows的帅多了),支持缩格^I,赶
快加入Favorites,菜单位置在KDE menus->Editors->Advanced Editor
3、编译C-“Hello world!” #include <stdio.h>
int main(void) { printf("Hello world!\n"); return 0; } 存盘为Hello.c 在命令行下输入:gcc Hello.c -o hello (要注意大小写哦) 编译时可能有如下警告: no newline at end of file 在文件最后补一个新行即可 执行文件:./hello 呵呵,Hello world!可爱的字眼就出来了
4、编译C++ -“Hello world!” #include <iostream.h>
int main() { cout << "Hello world!\n" << endl; return 0; } 编译出错: undefined reference to 'cout' 呀!怎么连cout都不认识,赶快查查,看man怎么说: man gcc 哦,原来要用g++编译C++程序 g++ Hello.cpp -o hello
执行 。/hello 回车就可以了
5、编译类 有三个文件:Hello.h、Hello.cpp、MyFirst.cpp,内容如下: file://Hello.h #ifndef HelloH #define HelloH
class Hello { Hello(); void Display(); }
file://Hello.cpp #include "Hello.h" #include <iostream.h>
Hello::Hello() { }
Hello::Display() { cout << "Hello world!\n" << endl; }
file://MyFirst.cpp #include <iostream.h> #include "Hello.h"
int main() { Hello theHello; theHello->Display();
return 0; } 开始编译:g++ MyFirst.cpp -o MyFirst 呀,出错: undefined reference to 'Hello::Hello(void)' undefined reference to 'Hello::Display()' 呵,看来是不能链接Hello.cpp出错,先改一下 在MyFirst.cpp中:将#include "Hello.h"改为#include "Hello.cpp" 编译通过,在查查帮助,有参数 -c 可以只编译不链接
|
相关推荐
本书主要讲述Qt在Linux下的编程基础知识 以红旗LINUX4.1桌面版为例qt-x11-free-3.3.2 目录 前 言 第一章 Qt的安装 第二章 Hello World 第三章 C/C++ 基础
《Linux下Qt编程入门》 http://yousoft.hi.com.cn下载 _________________________________________________________ 目录 前 言 第一章 Qt的安装 第二章 Hello World 第三章 C/C++ 基础 第四章 窗口部件 第五章 ...
Linux下Qt编程入门 前 言 第一章 Qt的安装 第二章 Hello World 第三章 C/C++ 基础 第四章 窗口部件 第五章 对话框 第六章 主应用窗口程序 第七章 文件与目录处理 第八章 数据库编程 第九章 程序调试与异常处理 附录...
第二章 Hello World 第三章 C/C++ 基础 第四章 窗口部件 第五章 对话框 第六章 主应用窗口程序 第七章 文件与目录处理 第八章 数据库编程 第九章 程序调试与异常处理 附录A:Qt3.0新特性 附录B:Qt3.0类分组列表
原始代码位于master分支中。安装Ubuntu sudo apt-get install -y build-essential gcc-multilib cd {/ YOUR / PATH / TO /} QuickJS make sudo make ...world1.js javascript文件console.log('Hello World')goto C
pdf(3) chm(3) java(2) android(2) 设计(1) jsp(1) jsp语法(1) 第二版(1) 中文(1) cprimer(1) c++(1) 《javascript源码(1) hello(1) sdk(1) ui设计技巧(1) android应用开发入门与实战(1) 和开发模式详解(1) andriod...
17.再次按下运行按钮,便会出现helloworld。 到这里helloworld 程序便完成了。 Qt Creator 编译的程序,在其工程文件夹下会有一个debug 文件夹,其中有程序的.exe 可执行文件。但Qt Creator 默认是用动态链接的, ...
Linux内核完全注释附 如题,我没看。 MFC+消息循环贴图---金山毒霸界面 自绘控件实现。 MFCDemo DirectUI移植到MFC中实现。 MFCHtml 调用脚本 如题。 MFC使用COM加载WMI服务,另类获取系统服务详细 大家都知道,...
执行Python程序 对于大多数程序语言,第一个入门编程代码便是"Hello World!",以下代码为使用Python输出"Hello World!": 实例(Python 2.0+) #!/usr/bin/python print "Hello, World!"; 运行实例 » Python ...
人们熟知的“hello,world”程序就是由本书首次引入的,现在,这一程序已经成为所有程序设计语言入门的第一课。 内容提要 -------------------------------------------------------------------------------- 《C...
# 产生 Hello World $full2 = '$first $second';# 产生 $first $second 可以将字符和数字利用运算符号连接起来。字符被转化成数字,利用其最初位置。在PHP手册中有详细的例子。 数组与哈希表 数组与哈希表以同样...
很多人觉得它应该像C或者C++,但事实上它更像是java的一个clone,所以作为入门,读一下清华大学出版社出版的《Java 语言与面向对象程序设计》可能会对你有所帮助。本文假定你具备一切学习此语言所需的知识,没有也不...
正如最经典的C程序就是那个“Hello,World!”一样,这个程序的有名并不是因为它用高深复杂的语句放倒了一大批人,而是它以最简单易懂的方式让人们走入C语言的大门。对于Win32汇编也是如此,从最简单的例子开始总是...
程序可以采用 JAVA 开发,但是因为它的虚拟机 (Virtual Machine) Dalvik ,是将 JAVA 的 bytecode 转成 自 己的格式,回避掉需要付给 SUN 有关 JAVA 的授权费用。 对手机制造者的影响 � Android 是款开源的移动计算...
CPPND:Capstone Hello World回购这是Capstone项目的入门回购。 Capstone项目使您有机会整合您在整个计划中学到的知识。 该项目将成为您投资组合中重要的部分,以便与当前和将来的同事和雇主共享。 在该项目中,您...