当前位置:首页 » 编程软件 » 虚拟机怎么编译系统

虚拟机怎么编译系统

发布时间: 2023-01-29 19:42:24

㈠ 在linux虚拟机中怎么用c语言编译输出"hellolinux"。。。求详细过程。。。。

1、编译生成的执行程序,例:gcc -W hello.c -o hello

2、执行生成的执行程序,例: chmod +x hello; ./hello

3、编写源代码:

#include <stdio.h>

int main()

{

printf("hellolinux ");

return 0;

}

(1)虚拟机怎么编译系统扩展阅读

在linux虚拟机中用c语言编译输出"Hello world"

#include <stdio.h>

int main()

{

printf( “Hello world!/n” );

return 0;

}

㈡ 如何虚拟机的linux中 安装GCC编译程序

如果是Fedora发行版:
首先,打开终端,切换到root权限(su
回车后
输入密码即可)
然后,输入命令:
yum
install
gcc
即可
可以多关注《Linux就该这么学》这本书,我都是从这里面学到的

㈢ 如何在虚拟机上的linux编译java

下载vmware解压后根据提示正触安装vmware到硬盘中
(1)
建立虚拟机
a.用鼠标左建双击桌面中的"vmware
workstation"图标,运行虚拟机
b.建立一台虚拟机。点击“file(文件)”-“new(新建)”--“newvirtual
machine(
新建虚拟机)”,弹出虚拟机创建菜单。
c.根据向导一步一步地创建虚拟机,首先选择安装方式是“typical(典型)”还是
“custom(自定义)”安装。
我这里选择典型。
d.因为这里是用于安装redhat,所以在guest
operating
system(客户操作系统)“
中选择”linux“,点击下一步。
e.在virtual
machine
name(虚拟机名字)中输入你想建立的虚拟机的名字
f.在location(位置)中选择虚拟机的安装位置。因为会在虚拟机中安装操作系统
和应用软件,所以建议将虚拟机安装在一个有较大空间的磁盘分区中
g.如果你的电脑连接在网络中,那么选择一个合适的网络环境。我这里选择
use
bridged
net-working(使用路由网络)
h.点击finish,返回vmware主界面,linux虚拟机就建好了。
2.
安装操作系统
a.
选中linux虚拟机,点击vmware工具栏中的power
on按钮,启动linux虚拟机
b.然后插入redhat7.3光盘,虚拟系统根据你选择的安装方式开始安装。
3.从硬盘安装redhat7.3
如果你认为从光驱中安装比较费时间,又不方便,那你可以将光盘文件转换成iso文件拷
贝在硬盘中,然后从硬盘安装。
a.点击settings(设置)--configuration
editor(编辑配置)进入设置界面对虚拟机进行
配置。
b.在hardware(硬件)选项中,选择dvd/cd--rom[ide
1:0]项,在左边的选项中进行设置。
c.在connection(连接)选项选中use
iso
image(使用iso镜像包),然后点击browse(预览)
按钮,找到放置iso文件的目录。
d.在打开对话框中选择redhat.iso文件,然后点击打开,将iso文件打开(如果第一个iso
文件安装完后,计算机提示你插入第二张光盘,则在此选择redhat.iso,如此类推)
e.在virtual
device
mode(虚拟设备模式)选择虚拟设备的接口方式,选择ideo:0项
然后点击ok返回到虚拟机界面下,点击power
on就可以直接从硬盘安装操作系统了

㈣ vmware虚拟机安装的Ubuntu Linux系统怎么配置和使用GCC编译器

  1. 打开终端,快捷键ctrl alt t
  2. 安装编译器apt update
  3. apt install gcc
  4. 然后就可以编写程序了

㈤ 请问怎么在虚拟机linux操作系统中安装gcc编译器

1. 下载

在GCC网站上( http://gcc.gnu.org/)或者通过网上搜索可以查找到下载资源。目前GCC的最新版本为 3.4.0。可供下载的文件一般有两种形式:gcc-3.4.0.tar.gz和gcc-3.4.0.tar.bz2,只是压缩格式不一样,内容完全一致,下载其中一种即可。

2. 解压缩

根据压缩格式,选择下面相应的一种方式解包(以下的“%”表示命令行提示符):

% tar xzvf gcc-3.4.0.tar.gz
或者
% bzcat gcc-3.4.0.tar.bz2 | tar xvf -

新生成的gcc-3.4.0这个目录被称为源目录,用${srcdir}表示它。以后在出现${srcdir}的地方,应该用真实的路径来替换它。用pwd命令可以查看当前路径。

在${srcdir}/INSTALL目录下有详细的GCC安装说明,可用浏览器打开index.html阅读。

3. 建立目标目录

目标目录(用${objdir}表示)是用来存放编译结果的地方。GCC建议编译后的文件不要放在源目录${srcdir]中(虽然这样做也可以),最好单独存放在另外一个目录中,而且不能是${srcdir}的子目录。

例如,可以这样建立一个叫 gcc-build 的目标目录(与源目录${srcdir}是同级目录):

% mkdir gcc-build
% cd gcc-build

以下的操作主要是在目标目录 ${objdir} 下进行。

4. 配置

配置的目的是决定将GCC编译器安装到什么地方(${destdir}),支持什么语言以及指定其它一些选项等。其中,${destdir}不能与${objdir}或${srcdir}目录相同。

配置是通过执行${srcdir}下的configure来完成的。其命令格式为(记得用你的真实路径替换${destdir}):

% ${srcdir}/configure --prefix=${destdir} [其它选项]

例如,如果想将GCC 3.4.0安装到/usr/local/gcc-3.4.0目录下,则${destdir}就表示这个路径。

在我的机器上,我是这样配置的:

% ../gcc-3.4.0/configure --prefix=/usr/local/gcc-3.4.0 --enable-threads=posix --disable-checking --enable--long-long --host=i386-redhat-linux --with-system-zlib --enable-languages=c,c++,java

将GCC安装在/usr/local/gcc-3.4.0目录下,支持C/C++和JAVA语言,其它选项参见GCC提供的帮助说明。

5. 编译

% make

这是一个漫长的过程。在我的机器上(P4-1.6),这个过程用了50多分钟。

6. 安装

执行下面的命令将编译好的库文件等拷贝到${destdir}目录中(根据你设定的路径,可能需要管理员的权限):

% make install

至此,GCC 3.4.0安装过程就完成了。

6. 其它设置

GCC 3.4.0的所有文件,包括命令文件(如gcc、g++)、库文件等都在${destdir}目录下分别存放,如命令文件放在bin目录下、库文件在lib下、头文件在include下等。由于命令文件和库文件所在的目录还没有包含在相应的搜索路径内,所以必须要作适当的设置之后编译器才能顺利地找到并使用它们。

6.1 gcc、g++、gcj的设置

要想使用GCC 3.4.0的gcc等命令,简单的方法就是把它的路径${destdir}/bin放在环境变量PATH中。我不用这种方式,而是用符号连接的方式实现,这样做的好处是我仍然可以使用系统上原来的旧版本的GCC编译器。

首先,查看原来的gcc所在的路径:

% which gcc

在我的系统上,上述命令显示:/usr/bin/gcc。因此,原来的gcc命令在/usr/bin目录下。我们可以把GCC 3.4.0中的gcc、g++、gcj等命令在/usr/bin目录下分别做一个符号连接:

% cd /usr/bin
% ln -s ${destdir}/bin/gcc gcc34
% ln -s ${destdir}/bin/g++ g++34
% ln -s ${destdir}/bin/gcj gcj34

这样,就可以分别使用gcc34、g++34、gcj34来调用GCC 3.4.0的gcc、g++、gcj完成对C、C++、JAVA程序的编译了。同时,仍然能够使用旧版本的GCC编译器中的gcc、g++等命令。

6.2 库路径的设置

将${destdir}/lib路径添加到环境变量LD_LIBRARY_PATH中,最好添加到系统的配置文件中,这样就不必要每次都设置这个环境变量了。

例如,如果GCC 3.4.0安装在/usr/local/gcc-3.4.0目录下,在RH Linux下可以直接在命令行上执行或者在文件/etc/profile中添加下面一句:

setenv LD_LIBRARY_PATH /usr/local/gcc-3.4.0/lib:$LD_LIBRARY_PATH

7. 测试

用新的编译命令(gcc34、g++34等)编译你以前的C、C++程序,检验新安装的GCC编译器是否能正常工作。

8. 根据需要,可以删除或者保留${srcdir}和${objdir}目录。

如果用的是ubuntu或者是fedora的话 可以在源里直接安装

㈥ 虚拟机上的Linux系统怎么安装gcc编译器

编译器?装gcc就行了,编译器用eclipse就行,设置共享文件夹,把项目导在eclipse里面写代码,再在Linux下编译运行,至少我服务器代码是这样搞的~

㈦ 如何在虚拟机上编写和运行c程序

写虚拟机的代码需要定义程序的指令。

热点内容
java返回this 发布:2025-10-20 08:28:16 浏览:711
制作脚本网站 发布:2025-10-20 08:17:34 浏览:973
python中的init方法 发布:2025-10-20 08:17:33 浏览:684
图案密码什么意思 发布:2025-10-20 08:16:56 浏览:836
怎么清理微信视频缓存 发布:2025-10-20 08:12:37 浏览:742
c语言编译器怎么看执行过程 发布:2025-10-20 08:00:32 浏览:1084
邮箱如何填写发信服务器 发布:2025-10-20 07:45:27 浏览:313
shell脚本入门案例 发布:2025-10-20 07:44:45 浏览:193
怎么上传照片浏览上传 发布:2025-10-20 07:44:03 浏览:881
python股票数据获取 发布:2025-10-20 07:39:44 浏览:839