1、icc

Intel C/C++编译器接受遵守ANSI C/C++ , ISO C/C++

standards,GNU inline ASM for IA-32

architecture标准的输入。与linux下常用的gcc兼容并支持更大的C语言扩展,包括源文件、命令行参数、目标文件。不支持gcc的inline方式的汇编。例,f.c

#include

int main(int argc, char*

argv[]){

printf("Hello\n");

return 0;

}

编译:icc -c f.cpp -o

f.o

链接:icc f.o -o

f

运行:./f

注意,编译与链接都由icc来完成,icc常用命令行参数:

-o 输出文件命名

-I include路径

-L lib路径

-l 包含的lib名

-c 仅生成目标文件(*.o),不链接

-On n=0,1,2,3

编译器优化选项,n=0关闭编译器优化,n=3使用最激进的优化

-c99[-]

打开/关闭 c99规范的支持

详细的请参照icc的manpage.

2、ifort

Intel Fortran编译器支持F77/90/95标准并与CFV(Compaq Visual Fortran)兼容。例,f.f90

program f

print *, "Hello&#

linux ifort编译命令,[Linux] icc与ifort编译器相关推荐

  1. linux qt编译命令,Linux 下编译并安装配置 Qt 全过程

    Linux 下编译并安装配置 Qt 全过程 1.获得源代码 src 官网下载地址:ftp://ftp.qt.nokia.com/qt/source/ 2009 年 10 月 1 日发布的 qt-x11 ...

  2. linux ssh编译命令,linux下升级 OpenSSH

    一.下载最新版本 OpenSSH OpenSSH 的官方网站:http://www.openssh.com 这里我下载的是openssh-6.2p1 使用ssh -V 命令查看一下 #安装相关的组件 ...

  3. linux qt编译命令,linux下使用命令模式去编译Qt程序

    1.打开终端输入,qmake -v ,如果提示版本信息正,就可以编译程序了. 2.当前目录切换到程序源代码目录,cd /home/likewei/untitled2 3.生成untitled2.pro ...

  4. linux curl 编译命令,linux 编译 curl 出错

    编译curl make 死活不通过,唉 执行参数如下,谢谢各位帮忙看看 这一步一切正常 root@debian:~/curl-7.45.0# ./configure --with-ssl make 一 ...

  5. linux新建自定义命令,Linux 创建自定义命令

    Linux 创建自定义命令 Linux 可以创建自定义使用命令 这里我们采取使用"alias"命令.这里我们首先了解两个文件,通过这两个文件我们可以根据环境配置相应的自定义命令. ...

  6. linux shell 未找到命令,未找到linux问题setenv命令(linux issue setenv command not found)

    未找到linux问题setenv命令(linux issue setenv command not found) 我在Linux中开发了一个Tcl / Tk脚本工具. 为了运行该工具,每次需要在she ...

  7. linux ifort编译命令,[转载][Linux] icc与ifort编译器

    1.icc Intel C/C++编译器接受遵守ANSI C/C++ , ISO C/C++ standards,GNU inline ASM for IA-32 architecture标准的输入. ...

  8. Linux下编译cscope,Linux cscope命令

    一.简介 Cscope 是一款开源免费的 C/C++浏览工具,自带一个基于文本的用户界面,通过cscope可以很方便地找到某个函数或变量的定义位置.被调用的位置等信息.Cscope对 C /C++支持 ...

  9. 学Linux从编译命令开始——arm-linux-gcc常用参数讲解

    1.想要编译出ARM平台上的代码,需要四个步骤,预处理,编译,汇编,链接. arm-linux-gcc有诸多选项 arm-linux-gcc -o main main.c 不加-c.-S.-E等参数, ...

最新文章

  1. IBM X3550 RAID 扩容实例
  2. js如何操作表格(常用属性方法汇总)
  3. 接口自动化框架(java)--2.接口用例POST请求,参数配置
  4. 求平方根sqrt()函数的底层算法效率问题
  5. java代码上传exel,excle上传服务器并解析!求excel上传到服务器的java代码
  6. 移动通信—无线波传播
  7. matlab 判断鼠标按下_Simulink(其他校验模块)+Matlabgui(鼠标响应事件)+Stateflow汽车运动逻辑状态(二)...
  8. 3DMAX安装包及近百GB素材资源,以及3D游戏建模教程
  9. 找出字符串数组中的等于某字符串的所有索引位置
  10. sql azure 语法_如何使用Azure门户,Cloud Shell和T-SQL复制Azure SQL数据库
  11. 安卓模拟器手游辅助制作教程
  12. 下载带vba的wps
  13. #VMware ESXI7.0的下载
  14. 外篇 评相对论
  15. linux无法访问443端口,无法监听EC2上的https端口443(Amazon Linux)
  16. 谷歌浏览器突然不能翻译了怎么解决?无法翻译此网页的解决方法
  17. k8s gc原理详解
  18. 键盘移动小div(js原生)
  19. 华硕主板如何设置开机自启_华硕主板开机启动项调整的三种方法
  20. 虚拟机中的centos在nat模式下连不上外网

热门文章

  1. Ubuntu16.04 使用apt-get安装软件时无法自动安装所需要的依赖
  2. px、em、rem单位间的区别
  3. nc文件在ncl中取代nan值为缺省值
  4. 互联网盈利模式77种创新
  5. Hyper-V虚拟机安装Linux后修改Linux的屏幕分辨率
  6. scala获取字符串首字符和尾字符
  7. webrtcvad 安装失败
  8. js接收java数组对象_js接收并转化Java中的数组对象的方法
  9. LSTM做预测遇到的错误总结
  10. JFS 文件系统概述及布局分析