CentOS7.0系统安装C++编译器
例如:随着人工智能的不断发展,机器学习这门技术也越来越重要,很多人都开启了学习机器学习,本文就介绍了机器学习的基础内容。提示:以下是本篇文章正文内容,下面案例可供参考。
·
CentOS7.0系统安装C++编译器
一、安装C和C++的编译器
yum -y install gcc*
二、升级编译器
- 升级软件包
yum -y install centos-release-scl devtoolset-8-gcc* - 启用软件包(每次启动shell的时候,会执行/etc/profile脚本。)
echo "source /opt/rh/devtoolset-8/enable" >>/etc/profile
三、安装库函数的帮助文档
yum -y install man-pages
- 帮助文档的使用
man 级别 命令或函数 man的级别:1-用户命令;2-系统接口;3-库函数;4-特殊文件,比如设备文件;5-文件;6-游戏;7-系统的软件包;8-系统管理命令;9-内核- 注:显示帮助的界面可以用
vi的命令,q退出
四、编译Cpp文件
gcc/g++ 选项 源代码文件1 源代码文件2 源代码文件n
常用选项
-o指定输出的文件名,这个名称不能和源文件同名。如果不给出这个选项,则生成可执行文件a.out。-g如果想对源代码进行调试,必须加入这个选项。-On在编译、链接过程中进行优化处理,生成的可执行程序效率将更高。-c只编译,不链接成为可执行文件,通常用于把源文件编译成静态库或动态库。-std=c++11支持C++11标准。-l生成静态库动态库时用到,静态库:-l库名.a;动态库:-l库名.so(注:这个是小写的L,不是大写的i)-I在编译源文件时指定头文件的目录(注:这个是大写的i,不是小写的L)-L编译源文件时指定库所在的目录
更多推荐


所有评论(0)