刚装好的系统中已经有GCC了,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,l
inux
-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库。
可以在新立得里面搜索build-essential或输入下面命令:
sudo apt-get install build-essential
安装完成后写一个C语言程序testc.c测试
一下。在gedit中新建一个空白文本文档,为了方便就保存在主文件夹中吧,(因为在任一地方启动终端,直接就到了主文件夹的目录下),可以直接编译的。
应用程序|附件|文本编辑器
写如下代码:
#include<studio.h>
int main()
{
printf("Hello netalpha welcome to Ubuntu!\");
return 0;
}
存为notec.c
应用程序|附件|终端
输入命令(第一条命令是编译,第二条命令是执行):
$ gcc notec.c -o notec
$ ./notec
Hello netalpha welcome to Ubuntu!
分享到:
相关推荐
lua动态链接库的编译 c++调用lua的的方法 linux中调用lua的环境配置
详细描述了linux下g++编译c++程序需要安装的程序,及安装过程
Linux环境下C,C++,Python的编译器脚本,自动识别文件类型,自动编译运行
为了方便LINUX C++开发,总结的一套易于配置,便于使用的可视化的C++开发环境。
在用c++语言做项目开发时,需要学习一些开源软件,目前发布的开源软件都是纯代码,一般情况下在linux环境下,大部分情况通过VIM来阅读,...闲话少说,现在就来介绍linux环境下如何使用eclipse编译c++语言的开源项目。
在 centos 7 下使用 gcc 4.8.5 + cmake 3.16.9 编译,包含 bin, include, lib, lib64, share 五个目录,可以直接在 linux C++ 程序中引用。 因为 grpc 编译比较麻烦,且依赖项较多,故而分享一下编译后的版本,本人...
配置yum源 此处我们使用163的yum源,配置如下 首先备份/etc/yum.repos.d/CentOS-Base.repo mv /etc/yum.repos.d/CentOS-Base.repo /etc/yum.repos.d/CentOS-Base.repo.backup 下载对应版本repo文件, 放入/etc/yum....
配置C/C++环境可以使您在Visual Studio Code中编写、调试和运行C/C++代码。以下是配置C/C++环境的基本步骤: ### 1. 安装Visual Studio Code 如果您尚未安装Visual Studio Code,请从[官方网站]...
本项目旨在基于C++语言实现一个RPC分布式网络通信框架项目,使用CMake在Linux平台上构建编译环境。它可以将任何单体架构系统的本地方法调用重构为基于TCP网络的RPC远程方法调用。该框架实现了同一台机器的不同进程...
JNI编译环境配置,在windows下亲自实验有效!
最近需要在Linux下配置C++的编译环境,但是Clion的IDE折腾了好久都没有激活成功,自己搭建一个服务器激活感觉太麻烦了,所以就采用Visual Studio Code,然后通过安装C++相关插件配置C++的编译环境。 Visual Studio ...
Qt开发环境配置ForLinux, 静态编译方式, 配置编译版与非编译版
本文说明在Linux主机上构建ARM开发用最新C++编译环境的方法。 安装Ubuntu主机 安装虚拟机软件 从VitualBox官网下载最新的VirtualBox。 https://www.virtualbox.org/wiki/Downloads 具体的安装包根据正在使用...
本工具功能为读取ini配置文件中的配置项,包含有样例程序,编译脚本,如需自编译验证,可在安装有G++4.4.7以上版本的linux环境下直接运行makefile(命令make),即可生成可执行文件parse 运行样例见本说明第四...
Linux系统中的vim配置文件,所有的常用操作都已配置,符合C/C++编译风格,一步到位,网上也有很多这样的文件。作为开发,这样的配置文件是越好用越受欢迎的,本文件可大大节省开发时间,提升开发人员的效率。
您无需再编译Linux内核并配置您的环境。 kernel_exploit_factory保持更新……Linux内核CVE漏洞分析报告和相关调试环境。 您无需再编译Linux内核并配置您的环境。 该存储库用于提取所有Linux内核利用和相对调试环境。...
基于官网的boost.asio的HTTPS/SSL例子,包括server和client端,完整的Linux编译环境,包含了完整的boost库和openssl库,编译配置测试说明文档,测试用的server.crt和server.key证书文件。如需windows版本,和自己...
linux中配置node环境中所需的c++编译环境更新 libstdc++.so.6环境配置可参考他文:https://itbilu.com/linux/management/NymXRUieg.html glic编译更新可参考他文:...