如何在linux编译命令 linux中怎么编译程序

linux如何进入fortran编译器编辑?方法如下:
方法一:
假如现在有两个Fortran程序1.f90和2.f90,其中1.f90是主程序,2.f90是在主程序中调用的子程序,将这两个程序传到Linux的一个目录下,使用fortran编译命令 , 如PGI的pgf90,Intel的ifort,命令如下:
pgf90 -o exe_name 1.f90 2.f90
ifort -o exe_name 1.f90 2.f90
方法二:
在主程序1.f90中加入include '2.f90'语句,然后在Linux下用fortran命令编译,命令如下:
pgf90 -o exe_name 1.f90
ifort -o exe_name 1.f90
Linux怎么编译c文件用什么指令Linux编译c源文件使用的命令为g,操作步骤如下:
用vim命令打开一个文本进行编辑,如:
#vim hello.cpp
书写源代码内容,如:
#include stdio.h
int main()
{
printf("hello world\n" );
return 0;
}
按ESC键 , 终止输入 , 用:wq命令保存,退出 。
编译
#g-o hello hello.cpp
-o的意思是用来指定生成程序的名字
运行
#./hello
hello world
#
如何在linux编译和使用ACE一:下载源码
目前最新版本6.1.2 。如果只使用ACE,可以选择选择ACE only (tar gzip format) 。
二:编译
2.1 设置环境变量
在当前用户目录下 , 找到.bash_profile(centos版本)文件或.profile(ubuntu版本)文件,在该文件末尾增加内容:
export PATH
export ACE_ROOT=/home/yleesun/3rd/ACE_wrappers
export LD_LIBRARY_PATH=$ACE_ROOT/ace:$ACE_ROOT/lib:$LD_LIBRARY_PATH
具体ACE_ROOT的路径,根据实际情况修改 。
2.2 执行编译命令
在$ACE_ROOT/ace目录下运行命令:
ln -s config-linux.h config.h
在$ACE_ROOT/include/makeinclude目录下执行命令:
ln -s platform_linux.GNU platform_macros.GNU
回到目录$ACE_ROOT下,执行命令:make
大概20分钟左右编译完成 。
三:使用ACE编程
ACE库编译完成,下面写个程序试试 。
#include ace/Log_Msg.h
#include ace/OS_main.h
using namespace std;
int ACE_TMAIN(int argc, ACE_TCHAR *argv[])
{
ACE_DEBUG((LM_DEBUG, ACE_TEXT(“Hello World!”)));
return 0;
}
该文件命名为acetest.cpp
执行下面命令进行编译:
g-I$ACE_ROOT -lACE -L$ACE_ROOT/lib -o acetest acetest.cpp
编译成功,运行:
./acetest
打印出:Hello World!
注意:g命令后面到参数
-I$ACE_ROOT// 指定包含到头文件路径,此处是大写的 I,include 的第一个字母到大写 。
-lACE// 指定包含到库名称,此处是小写的 l,library 的第一个字母到小写 。
-L$ACE_ROOT/lib// 指定依赖库到路径,此处是大写到L,library 的第一个字母到大写 。
linux 怎么编译c的源程序的?gcc,编译命令是什么?在Linux下面,如果要编译一个C语言源程序,如何在linux编译命令我们要使用gcc编译器 。
先将源文件编译成目标文件:gcc - c hello.c
生成hello.o文件如何在linux编译命令 , 再将目标文件编译成可执行文件:gcc -o hello hello.o
如:
int main(int argc,char **argv)
{
printf("Hello Linux\n");
}
扩展资料:
在使用GCC编译器如何在linux编译命令的时候,如何在linux编译命令我们必须给出一系列必要的调用参数和文件名称 。GCC编译器的调用参数大约有100多个,这里只介绍其中最基本、最常用的参数 。具体可参考GCC Manual 。
GCC最基本的用法是∶gcc [options] [filenames]
其中options就是编译器所需要的参数,filenames给出相关的文件名称 。
参考资料:
百度百科_gcc
“linux”怎么编译c的源程序的?“gcc”编译命令是什么?格式 gcc [option] [sourcefilename]
介绍一些常用的选项:最简单的是:gcc hello.c
默认的情况下将生成a.out的可执行性文件,你只需要在终端上输入./a.out就可以看到执行的结果.
如果你想指定生成目标文件的名字那么你可以加上 -o选项,命令如下:
gcc -o hello hello.c
命令如下:
gcc -c hello hello.c
如何在linux环境下编辑一个c语言源程序并将其编译为可执行文件?打开安装好的Linux系统(ubuntu18.04)
1.安装编辑器
使用语句:sudo apt-get install vim安装vim,可以在安装前查看是否安装vim编辑器 。(特别提示:在安装vim前最好将软件更新,使用指令sudo apt-get update.)之所以要加sudo的原因是这些安装和更新软件的时候需要使用管理员权限才可以进行 。
2.安装gcc编译器
和安装vim类似使用sudo apt-get install gcc,安装完成后可以使用cc-v来查看编译器版本信息等 。cc -v界面如下:
3.创建文件夹并进入该文件
创建文件夹前可以使用 指令ls 来查看该系统中有哪些文件 。然后使用mkdir 文件夹名创建文件,并且查看该文件夹是否被创建 。(假如创建了一个名字为workspace的文件mkdir workspace)进入该文件则使用命令 cd workspace.然后就进入该目录 。然后再创建一个文件名为les1 的文件(mkdir les1) 。进入les1文件(cd les1) 。创建一个.c文件:touch a.c 。
4.编辑该文件
输入vi a.c 进入该界面
会发现用户不能从键盘输入信息,这时我们需要从键盘按一个i在下面会显示INSERT(表示插入) 。
然后就可以使用键盘输入代码 。输入完成以后可以按Esc退出插入操作 。再同时按shift和冒号,从键盘输入wq(表示保存并退出) 。
5.编译该文件
输入指令:cc a.c(cc 是gcc 的缩写)
若没有报错则从键盘输入ls查看是否生成了可以执行的文件a.out文件 。
会发现生成a.out文件
6.执行该文件
使用指令 ./a.out 执行该程序 。输出hello world !
【如何在linux编译命令 linux中怎么编译程序】关于如何在linux编译命令和linux中怎么编译程序的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站 。

    推荐阅读