(1)打开Linux虚拟机在桌面创建一个文件夹,在文件夹里面创建一个以.c或者.cpp为后缀的文件
(2)把你的源程序敲在你的.c/.cpp文件里面,保存!
(3)ctrl+alt+t 同时按住打开终端
(4)输入cd 然后把你在第一步创建的文件夹拖到终端里,你就会得到“cd 这个文件夹的位置”
(5)把文件路径的引号删掉,回车后你就会发现读到这个文件夹里面了
(6)然后输入gcc 文件全名(g++ 文件全名)例如:gcc a.c 然后运行
这时如果你没有安装编译器,终端上会提示你!!会提示你!会提示你!就像下面这样
然后你复制自己的提示运行就可以了,安装会要你输入密码,输入的时候是没有符号提示的!输入了就回车等下载好就可以
(7)然后会在你的文件夹里生成一个名为a.out的文件
(8)输入./a.out就可以执行了!
方法和详细的 *** 作步骤如下:
1、第一步,找到需要打开的.o后缀文件,见下图,转到下面的步骤。
2、第二步,执行完上面的 *** 作之后,打开编译器,并在此处使用c-free5,选择新文件,并将其保存为cpp格式,见下图,转到下面的步骤。
3、第三步,执行完上面的 *** 作之后,单击“运行”,发现在文件末尾出现了一个具有相同名称.o后缀的文件,见下图,转到下面的步骤。
4、第四步,执行完上面的 *** 作之后,可以推断,当多种编程语言希望混合编译时,可以将其编译成.o文件,然后链接到可执行的文件,见下图,转到下面的步骤。
5、第五步,执行完上面的 *** 作之后,如果要打开,则需要先找到原始cpp文件并使用IDE对其进行编译,以形成exe可执行文件,然后才能将其打开,见下图。这样,就解决了这个问题了。
源程序先要进行编译连接,生成可执行文件。编译工具在linux里面有g++等等(大多数linux安装系统时会默认安装)。
你可以先把cpp文件复制到虚拟机中(虚拟机和主机文件共享这里就不说了,网上很多方法自己找下),然后再终端运行"g++ 源程序.cpp -o 目标文件"(如果提示没有g++,表示你的linux中没有安装该编译工具(或者系统环境变量没有设置好),从网上下载安装包安装就行了)。
最后运行 “./目标文件” 就OK了。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)