ubuntu离线安装gcc(ubuntu离线安装gcc75)

http://www.itjxue.com  2023-02-21 18:39  来源:未知  点击次数: 

ubuntu系统怎么安装gcc编程工具

打开自己的电脑,之后打开终端,如果桌面上有快捷方式,就直接打开就行,没有的话可以按下键盘上的Ctrl+Alt+T组合键。

之后就可以可以进行安装了,因为要下载文件,所以必须进行连网,会进行自动的安装,安装好的之后就是

系统如果不带vim的编辑工具,可以向下边那样进行安装,很快就可以安装好了,安装好了

之后在主目录里写一个.c文件进行测试就写一个常见的hello程序,

之后就可以进行编译了,切记要输入正确,有时候一个空格的错误可能造成找不到命令。看下图第一个就是错误的输入,现的是正确的输入。

之后再输入运行命令就可以运行了。结果打印在终端上。

ubuntu无网络环境下如何安装GCC及头文件

1、配置GCC

刚装好的GCC什么都不能编译,因为没有一些必须的头文件,所以要安装build-essential,安装了这个包会安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等好多必须的软件和头文件。

sudo apt-get install build-essential

安装完成后写一个C语言程序testc.c测试一下。

#include

int main()

{

printf("Hello Ubuntu!\n");

return 0;

}

$ gcc testc.c -o testc

$ ./testc

显示

Hello Ubuntu!

C语言编译器安装成功;

2安装GTK环境

安装GTK环境只要安装一个gnome-core-devel就可以了,里面集成了很多其他的包。除此之外还要转一些其他的东西,如libglib2.0 -doc、libgtk2.0-doc帮助文档,devhelp帮助文档查看,glade-gnome、glade-common、glade-doc图 形界面设计等。

sudo apt-get install gnome-core-devel

sudo apt-get install libglib2.0-doc libgtk2.0-doc

sudo apt-get install devhelp

sudo apt-get install glade-gnome glade-common glade-doc

安装完成后我们也同样做个测试程序

#include

void hello(GtkWidget *widget,gpointer data)

{

g_print("Hello Ubuntu!\n");

}

gint delete_event(GtkWidget *widget,GdkEvent *event,gpointer data)

{

g_print ("delete event occurred\n");

return(TRUE);

}

void destroy(GtkWidget *widget,gpointer data)

{

gtk_main_quit();

}

int main( int argc, char *argv[] )

{

GtkWidget *window;

GtkWidget *button;

gtk_init (argc, argv);

window=gtk_window_new (GTK_WINDOW_TOPLEVEL);

gtk_signal_connect (GTK_OBJECT(window),"delete_event",GTK_SIGNAL_FUNC(delete_event),NULL);

gtk_signal_connect (GTK_OBJECT (window), "destroy",GTK_SIGNAL_FUNC (destroy), NULL);

gtk_container_set_border_width (GTK_CONTAINER (window), 10);

button = gtk_button_new_with_label ("Hello Ubuntu!");

gtk_signal_connect (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (hello), NULL);

gtk_signal_connect_object (GTK_OBJECT (button), "clicked",GTK_SIGNAL_FUNC (gtk_widget_destroy),GTK_OBJECT (window));

gtk_container_add (GTK_CONTAINER (window), button);

gtk_widget_show (button);

gtk_widget_show (window); /*显示一个窗口*/

gtk_main(); /*进入主循环*/

return(0);

}

用下面命令编译运行

$ gcc gtkhello.c -o gtktest `pkg-config --cflags --libs gtk+-2.0`

$ ./gtktest

会显示一个带有一个按钮的窗口,点击按钮以后窗口关闭,命令行显示Hello Ubuntu!

3 QT

QT我安装了

libqt4-core

qt4-designer

qt4-dev-tools

qt4-qtconfig

libqt4-dev

libqt4-gui libqt4-debug

libqt4-sql

这个我还没有怎么用过,在新立得里面搜索QT4,看着差不多的都装上了。

5安装一个IDE

Linux里面有个一个C C++的IDE 叫Geany,在菜单“应用程序”-“添加删除程序”,在里面program里找一下就可以了。

Ubuntu20.04如何安装低版本GCC5.4

安装了Ubuntu 20.04之后,通过命令行

sudo apt-get install build-essential

安装gcc,再通过命令行

gcc -v

可查看gcc版本为gcc9

如果想用低版本的gcc,比如gcc5,尝试输入命令

sudo apt-get install gcc-5

会提示找不到gcc5的安装包

那么就需要添加较低版本的源

网上搜索得到gcc5对应的Ubuntu版本为16,接下来就对Ubuntu20.04的源文件source.list进行编辑,增加Ubuntu16的源

通过命令用gedit编辑器(也选择其他编辑器,如vim,mousepad等)打开source.list文件,

sudo gedit /ect/apt/source.list

在文件尾部增加Ubuntu16的源,我使用的是阿里云的源

deb xenial main

deb-src xenial main

deb xenial-updates main

deb-src xenial-updates main

deb xenial universe

deb-src xenial universe

deb xenial-updates universe

deb-src xenial-updates universe

deb xenial-security main

deb-src xenial-security main

deb xenial-security universe

deb-src xenial-security universe

保存文件后,输入命令,更新源

sudo apt-get update

然后输入命令,查看gcc5可选的版本

apt-cache policy gcc-5

选择其中一个版本进行安装

sudo apt-get install gcc-5=5.4.0-6ubuntu1~16.04.12

g++5的安装是类似的步骤

然后查看gcc版本

gcc -v

发现版本还是gcc9

通过命令查询本机gcc已安装的版本

ls /usr/bin/gcc*

可以看到有gcc9和gcc5

这个时候需要管理多版本的gcc,使我们想要的gcc5成为默认版本

输入命令

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-5 40

sudo update-alternatives --install /usr/bin/gcc gcc /usr/bin/gcc-9 50

sudo update-alternatives --config gcc

根据提示,选择gcc-5对应的编号1 回车即可

最后gcc -v查看默认gcc版本,应当已经切换为gcc5

如果要对g++的多版本进行管理,只需将上面命令行中的gcc替换为g++

怎样在Ubuntu16.04上安装GTK+

1、安装gcc/g++/gdb/make等基本编程工具:sudo apt-get install build-essential

2、安装GTK+3.0:sudo apt-get install libgtk-3-dev

3、安装pkg-config:sudo apt-get install pkg-config

4、安装帮助文件,方便查看帮助:sudo apt-get install devhelp (可以把dehelp固定在工具栏上)

ubuntu 16.04如何升级安装gcc和g++ 6.1

1.更新Ubuntu的gcc和g++版本,依次进行如下操作:

sudo add-apt-repository ppa:ubuntu-toolchain-r/test

sudo apt-get update

sudo apt-get install gcc-4.7

sudo apt-get install g++-4.7

2.本人安装过程中提示有存在依赖关系的文件未安装,gcc-4.6-base,则先安装该软件:

sudo apt-get install gcc-4.6-base

3.升级完成使用gcc --version

(1)若显示有多个软件包包含gcc,让选择一个安装。可是进行gcc重新又显示已经安装。进入/usr/bin/目录后发现gcc-4.7和g++-4.7都存在,但是未发现他们的链接gcc和g++(其实我们平常使用的gcc和g++都是指向具体版本例如gcc-4.7和g++-4.7的符号链接哦),因此重建符号链接即可

cd /usr/bin

sudo ln -s gcc-4.7 gcc

sudo ln -s g++-4.7 g++

(2)若显示版本依然是4.4.3(或者你的旧版本号),并没有把4.7版设置为默认的gcc的链接文件,进入/usr/bin/把gcc这个文件删除,建立链接到gcc-4.7(g++类似):

cd /usr/bin

sudo rm gcc

sudo ln -s gcc-4.7 g++

sudo rm g++

sudo ln -s g++-4.7 g++

4.现在编译并执行例程,ok!编译通过了!

ubuntu 11.10如何安装gcc

已经自带gcc,可以用sudo apt-get install gcc安装。gcc需要参数和对象,单独的打个gcc是不会有什么结果的。

(责任编辑:IT教学网)

更多

推荐人物新闻文章