ubuntu编译
这个自然不可能自动识别
需要手动切换到文件所在的目录
在 console 里使用 cd 命令即可
❷ ubuntu 编译uboot需要哪些工具,哎,新手,详细点哦,亲
1.首先安装基本编译环境:sudo apt-get install build-essential
2:先把交叉编译环境包放到你的共享目录,(我这里的版本是:arm-linux-gcc-4.4.3.tar.gz)
3:进行解压 tar zxvf arm-linux-gcc-4.4.3.tar.gz -C (要解压的路径)
比如:tar zxvf arm-linux-gcc-4.4.3.tar.gz -C ~/ (root 用户的工作目录)
4:然后设置环境变量:export PATH=$PATH:~/opt/FriendlyARM/toolschain/4.4.3/bin
5:要想系统启动自动加载环境变量:
1:普通用户:vim .bashrc 在最后添加你的环境变量:export PATH=$PATH:~/opt/FriendlyARM/toolschain/4.4.3/bin
2:root用户:vim .bashrc 在最后添加你的环境变量:export PATH=$PATH:~/opt/FriendlyARM/toolschain/4.4.3/bin
❸ ubuntu下怎么用gcc编译C代码啊!本人菜鸟!
需要在终端定位到C文件所在的文件夹下,然后再使用gcc对C文件进行编译不然会提示找不到文件。
❹ 在ubuntu上面编译hello world报错
你没有用英文的输入法啊,估计是用了中文输入法吧,或者你是在windows下复制过来,或者你是从网页上复制过来。
换英文输入法重新写一个试试。不要复制粘贴
❺ ubuntu 怎么执行编译好的程序
WIN下没有自带编译器 UBUNTU有GCC 不要路径的话干脆你修改下当前工作目录,直接输入文件名 LINUX下IDE也有很多,建议少用IDE,多用VI VIM EMACS,这样会让你更熟练,VIM稍微修改下配置文件,语法加亮、自动缩进(如,遇到{回车自动跳到下一行的两个空格后),那时候你就可以很好的享受LINUX的乐趣了。
❻ 如何使用ubuntu来编译驱动
工具/原料
Ubuntu12.04操作系统和测试驱动程序(beep_arv.c)
方法/步骤
在介绍2种方法前,必须知道的知识点:
1.关联文件Makefile:
Makefile:分布在Linux内核源代码中的Makefile用于定义Linux内核的编译规则;
2.管理文件Kconfig:
给用户提供配置选择的功能;
配置工具:
1)包括配置命令解析器;
2)配置用户界面;menuconfig || xconfig;
3)通过脚本语言编写的;
3.
---tristate 代表三种状态:1.[ ]不选择,2.[*]选择直接编译进内核,加载驱动到内核里,3.[m]动态加载驱动;
---bool 代表两种状态,1.[ ]不选择,2.[*]选择;
---"Mini2440 mole sample"这个是在make menuconfig时刷出的提示字符;
---depends on MACH_MINI2440 这个配置选项出现在make menuconfig菜单栏下,在内核配置中必须选中、MACH_MINI2440;
---default m if MACH_MINI2440 这个如果选中了MACH_MINI2440,默认是手
动加载这个驱动;
help:提示帮助信息;
在了解了基本的知识点,便开始进行第一种添加驱动的方法,本次交流是以beep_arv.c蜂鸣驱动程序为基础的
方法一:
1)进入内核的驱动目录;
#cp beep_arv.c /XXX/.../linux-XXXl/drivers/char
2)进入Kconfig添加驱动信息;
#cd /XXX/linux-XXX/.../drivers/char
#vim Kconfig
添加基本信息:
config BEEP_MINI2440
tristate "---HAH--- BEEP"
default
help
this is test makefile!
3)进入Makefile添加驱动编译信息;
#vim Makefile
添加基本信息:
obj-$(CONFIG-BEEP_MINI2440) +=beep_drv.o
方法一结果:
在--Character devices下就能看到配置信息了;
方法二:
1)进入驱动目录,创建BEED目录;
#cd /XXX/.../linux-XXX/drivers/char
#mkdir beep
2)将beep_arv.c驱动程序复制到新建目录下;
#cp beep_arv.c /XXX/.../linux-XXXl/drivers/char/beep
3)创建Makefile和Kconfig文件
#cd char/beep
#mkdir Makefile Kconfig
#chmod 755 Makefile
#chmod 755 Kconfig
4)进入Kconfig添加驱动信息;
#vim Kconfig
添加基本信息:
config BEEP_MINI2440
tristate "---HAH--- BEEP"
default
help
this is test makefile!
5)进入Makefile添加驱动编译信息;
#vim Makefile
添加基本信息:
obj-$(CONFIG_BEEP_MINI2440) +=beep_drv.o
6)并且要到上一级目录的Makefile和Kconfig添加驱动信息;
#cd ../
#vim Makefile
#vim Kconfig
❼ 在ubuntu系统中如何用GCC编译运行一个C程序
1、确定安装了gcc编译器后,接下来用vim编辑一个c文件。
❽ 求高手教我在ubuntu下编译GCC原码。
1.安装gcc编译器,在terminal中输入 sudo apt-get build-depgcc 即可。
2.编写c或者c++源代码。
3.使用gcc进行编译。比如:gcc -o abc.c abc
4.使用make实现多源代码自动编译(建议网上查找具体教材)。
❾ ubuntu下如何编译C语言
1、首先打开ubnutu开发环境,直接输入组合键ctrl+alt+t调出命令行界面。
❿ 如何在ubuntu linux安装编译器,实现hello,word
1,安装配置GCC编译器:
在Ubuntu安装完成已经有GCC了(GCC是由GNU之父Stallman所开发的Linux下的编译器,全称为GNU Compiler Collection, 目前可以编译的语言包括:C, C++, Objective-C, Fortran, Java, and Ada.).但是GCC还不能编译文件.因为缺少一些头文件.那么我们就要来配置这些头文件.在这里我们需要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,linux-libc-dev,libstdc++6-4.1-dev等一些必须的软件和头文件的库.
ctrl+alt+t 进入图像模式终端界面(注意:ctrl+alt+f1字符模式终端界面 ,一般都用图像模式终端界面)
安装build-essential:在终端界面里面输入sudo apt-get install build-essential
2,查看安装的gcc版本号:
gcc --version
3,vi和vim的区别:
vi和vim都是Linux中的编辑器,不同的是vim比较高级,可以视为vi的升级版本。vi使用于文本编辑,但是vim更适用于coding。
4,利用vi编辑器新建文件 终端输入:vi helloworld.c ,进入编辑写代码。
5,写完代码后在底模式wq保存退出。
6,终端输入输入 gcc helloworld.c,编译生成a.out文件。
7, 终端输入输入 ./a.out 运行程序。