2 ted0623 ted0623 于 2014.11.17 20:54 提问

ubuntu 调用cc1编译器问题

mengzhao@mengzhao-virtual-machine:~/桌面$ cc1 main.i main.c -O2 -o main.s
未找到 'cc1' 命令,您要输入的是否是:
命令 'ccl' 来自于包 'cclive' (universe)
命令 'cc' 来自于包 'clang-3.3' (universe)
命令 'cc' 来自于包 'gcc' (main)
命令 'cc' 来自于包 'clang-3.5' (universe)
命令 'cc' 来自于包 'clang-3.4' (universe)
命令 'cc' 来自于包 'tcc' (universe)
cc1:未找到命令

如上提示,求问怎么办才能正常运行?

2个回答

chenlong12580
chenlong12580   2014.11.30 12:27

chenlong12580@xiaoyun12580:~/develop/hello$ ls /usr/lib/gcc/i686-linux-gnu/4.8/
cc1 crtend.o include libatomic.so libgomp.a liblto_plugin.so libstdc++.a
cc1plus crtendS.o include-fixed libbacktrace.a libgomp.so liblto_plugin.so.0 libstdc++.so
collect2 crtfastmath.o libasan.a libgcc.a libgomp.spec liblto_plugin.so.0.0.0 libsupc++.a
crtbegin.o crtprec32.o libasan_preinit.o libgcc_eh.a libitm.a libquadmath.a lto1
crtbeginS.o crtprec64.o libasan.so libgcc_s.so libitm.so libquadmath.so lto-wrapper
crtbeginT.o crtprec80.o libatomic.a libgcov.a libitm.spec libssp_nonshared.a
chenlong12580@xiaoyun12580:~/develop/hello$

eagleyan
eagleyan   Rxr 2014.12.01 08:37

sudo apt-get install clang-3.4 clang-3.4-doc libclang-common-3.4-dev

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
[linux]LINUX程序设计cc1--入门
在学操作系统和网络时穿插着学过一点LINUX.今天开始系统的从头开始学习一下,教材是《Linxu程序设计》和《Unix环境高级编程》。 第一天: UNIX系统:一种遵循特定规范的计算机系统,定义了所有必需的系统函数的名称、接口、行为。 Linux:一个自由发布的类Unix内核实现,是一个操作系统的底层核心。 GNU的GPL:
cc: 内部错误:已杀死 (程序 cc1)
cc: 内部错误:已杀死 (程序 cc1)
编译FORTRAN程序提示:“编译器内部错误:段错误 请提交一份完整的错误报告”
[root@c0108 parallel]# mpif90 -o simple stagsimple.F solveuss.F solvevss.F solvewss.F ppoisson.F tdma.F 在文件 tdma.F:43 call CarculateBlock(i,MIN(i+tx,ie),j,MIN(j+ty,je),k,
编译php报错cc: 编译器内部错误:已杀死(程序 cc1) Please submit a full bug report, with preprocessed source if appropri
报错信息7.0.23/ext/fileinfo/ -DPHP_ATOM_INC -I/usr/local/src/php-7.0.23/include -I/usr/local/src/php-7.0.23/main -I/usr/local/src/php-7.0.23 -I/usr/local/src/php-7.0.23/ext/date/lib -I/usr/include/libxml2
linux2.6.32 内核编译 cc1: error: invalid option `abi=aapcs-linux'
编译make zImage时候 出现如下错误: cc1: error: invalid option `abi=aapcs-linux' root@ubuntu:/opt/FriendlyARM/mini2440/linux-2.6.32.2# make zImage scripts/kconfig/conf -s arch/arm/Kconfig   CHK     include/li
a33开发板下 交叉编译环境编译问题解决
首先,按照A33开发板提供的linux开发手册编译。出现arm-linux-gnueabi-gcc:error trying to exec 'cc1':execvp:没有该文件或目录的错误。网上找了很多发现基本上问你都归结为以下: 1.cc1文件没有,可以通过 find命令查找。 2.arm-linux-gnueabi-gcc的路径没有添加到环境变量中使得gcc找不到或者被其他的gcc所替代
Ubuntu从9.10升级到14.10(64位)后编译Linux内核遇到的系列问题解决方法
Ubuntu从9.10升级到14.10(64位)后编译Linux内核遇到的系列问题解决方法
Ubuntu下解决Make的:cc1plus: warnings being treated as errors
From: http://blog.sina.com.cn/s/blog_a5cf7b9a01011kzt.html 当Make出错,提示cc1plus: warnings being treated as errors,主要原因是 Makefile 里面 gcc 的参数多了一个"-Werror",找到出错的make文件夹,看Make文件里面有没有“-Werror",如果有的话将其删
Ubuntu14.04 64位 构建嵌入式交叉开发环境-综合各种网上的方法,成功!
首先,要进行嵌入式ARM开发,必须要先构建交叉编译环境,即:安装和配置arm-linux-gcc交叉编译器 本帖中的资料是我的配置的过程中遇到各种问题,综合了网上的多个资源中的解决方案,筛选出的确定好用的解决方案,希望能帮助在学习中的各位省些时间。 我的电脑安装的是Ubuntu14.04版本,电脑是64位机器,如下图 安装的是arm-linux-gcc 4.4.3 下载地址:htt
matlab r2015b修改mex使用的gcc g++版本
环境是RHEL7.3 系统自带的gcc g++版本为4.8.5,不符合matlab2015b的需求,但是由于matlab在2014a版本后的更新,以往修改sh脚本的办法无法使用,在mex编译时出现奇怪的错误,以下提供一个方法。 >> mex -setup c >> mex -setup c++ 可以在/home/user/.matlab/R2015b/目录下产生mex_C_gln