按照2019年的计划,开始进行C++的学习,C的学习真的不知道自己到了什么程度,需要在学习C++的同时进一步深化,C++是很难的一门语言,需要有毅力的人坚持下去,学习C++的两个目的:
1、进一步学习C。
2、学习QT图形化界面开发,C++给自己两个月的时间去学习,在这两个月需要把C++的基本语法搞通,据说,C++的语法特别多。
环境:ubuntu18.04 + VS2013 + Qt Creater 4.6.2 + 一套视频资料
一、编写C++源程序。
#include "iostream" //包含c++的头文件 //iostream.h
using namespace std; //使用命名空间 std 标准的命名空间 (在这个命名空间中定义了很多标准定义)
int main(void)
{
//printf("hello....\n");
//cout 标准输出 黑屏幕
//<< 左移操作符 在c++里面 功能的改造(增强)===>C++ 语言操作符重载
//endl \n
//打印到屏幕 并且换行
cout << "hello...."<<endl;
return 0;
}
二、编写Makefile,使用C的即可,只是将编译器更改为g++。
CC=g++
STRIP=strip
OBJ=test_hello
OBJS=test_hello.cpp
CFLAGS= -Wall -g -lm
$(OBJ):$(OBJS)
$(CC) $(CFLAGS) $^ -o $@
$(STRIP) $@
$*.o:$%.c
$(CC) $(CFLAGS) -c $< -o $@
.PHONY:clean
clean:
$(RM) *.o test_hello
三、编译程序
make
四、运行程序
hello....
五、make clean 。
至此整个入门级的C++源程序完成,Ubuntu 环境下的C++编译器正常。