当前位置:首页 » 操作系统 » linuxcc开发环境

linuxcc开发环境

发布时间: 2022-05-12 21:15:32

A. linux系统安装完成后的环境搭建(C/C++/驱动,开发环境)包括哪些方面自己未从头开始过

首先配置yum源,里面有很多可以在线安装的程序包,配置完yum后安装gcc和vim,因为在linux下变成gcc还是非常好的,利用vim进行文件处理感觉非常棒,安装完vim后去网上下载一些.vimrc文件配置一下vim使你的vim更好用,如果你要进行相关方向的开发,你需要安装一些变成所需的库文件,这些网上都能找到安装方法,开发B/S系统的话得配置PHP开发环境,利用bluefish进行开发,数据库的话可以使用mysql,网上有很多mysql管理软件,使用oracle的话可以下载一些远程管理软件,这样就不需要你在本机安装oracle了,你只需要进行远程管理就可以了。希望对你有帮助

B. linux平台下有哪些开发环境

1.大多数Linux发放版本,自身捆绑了诸如java、Gcc、Perl、Python等常用开发工具。
2.Windows环境的快速开发工具(RAD),像Borland的C++ Builder、Delphi等可视化开发环境,通过简单的用户界面设计、方便的拖拽式开发,促成了Windows平台应用软件的极大丰富。

3.Kylix2还是将Delphi从Windows搬到了Linux,C++Builder及Delphi程序语言,为Linux平台开发者提供了一个快速开发电子商务应用的解决方案。据称,无论是建立图形用户界面、数据库或是Web及Web Services应用程序,Kylix3都将带来更快速、更简单的使用经验。

4.ylix3具有Windows 平台下C++ Builder程序开发人员熟悉的工作界面,并同时支持ANSI/ISO C++标准,
5.由Kylix 3开发的基于Linux的应用程序,将其源代码经C++Builder或Delphi重新编译之后即可在Windows环境下顺利执行,在Windows平台经过编译后,可供MS IIS、Apache、Netscape等不同Web服务器使用。

6.可视化C++编译环境和组件式的开发方式,使原本对Linux平台不熟悉的开发者,也能够顺利进行开发

C. 嵌入式ARM linux操作系统中如何构建交叉开发环境

这个问题相当专业了,之前我去周立功那边了解过的。

按照以下步骤进行安装:

1) 安装32位的兼容库和libncurses5-dev库

在安装交叉编译工具之前需要先安装32位的兼容库和libncurses5-dev库,安装32兼容库需要从ubuntu的源库中下载,所以需要在Linux主机系统联网的条件下,通过终端使用如下命令安装:

vmuser@Linux-host ~$sudo apt-get install ia32-libs

若Linux主机系统没有安装32位兼容库,在使用交叉编译工具的时候可能会出现错误:

-bash: ./arm-fsl-linux-gnueabi-gcc: 没有那个文件或目录

在终端中使用如下命令则可以安装libncurses5-dev库。

vmuser@Linux-host ~$sudo apt-get install libncurses5-dev

如果没有安装此库,在使用make menucofig时出现如下所示的错误:

*** Unableto find the ncurses libraries or the

*** required headerfiles.

*** 'makemenuconfig' requires the ncurses libraries.

***

Installncurses (ncurses-devel) and try again.

***

make[1]: *** [scripts/kconfig/dochecklxdialog] 错误 1

make: *** [menuconfig] 错误 2

2) 安装交叉编译工具链

将交叉编译工具“gcc-4.4.4-glibc-2.11.1-multilib-1.0_EasyARM-iMX283.tar.bz2”文件通过U盘的方式拷贝到Linux主机的“/tmp”目录下,然后执行如下命令进行解压安装交叉编译工具链:

vmuser@Linux-host ~$ cd /tmp

vmuser@Linux-host ~$ sudo tar -jxvfgcc-4.4.4-glibc-2.11.1-multilib-1.0_EasyARM-iMX283.tar.bz2 -C /opt/

vmuser@Linux-host /tmp$ # 输入vmuser用户的密码“vmuser”

执行完解压命令后,交叉编译工具链将被安装到“/opt/gcc-4.4.4-glibc-2.11.1-multilib-1.0”目录下。交叉编译器的具体目录是“/opt/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin”,为了方便使用,还需将该路径添加到PATH环境变量中,其方法为:修改“/etc/profile”文件,具体操作方法如下:

在终端中输入如下指令

vmuser@Linux-host ~$ sudo vi /etc/profile # 若提示输入密码,则输入“vmuser”

用vi编辑器打开“/etc/profile”文件后,在文件末尾增加如下一行内容:

export PATH=$PATH:/opt/gcc-4.4.4-glibc-2.11.1-multilib-1.0/arm-fsl-linux-gnueabi/bin

文件修改并保存后,再在终端中输入如下指令,更新环境变量,使设置生效。

vmuser@Linux-host ~$source /etc/profile

在终端输入arm-fsl-linux-gnueabi-并按TAB键,如果能够看到很多arm-fsl-linux-gnueabi-前缀的命令,则基本可以确定交叉编译器安装正确,如下图所示。

D. Linux嵌入式操作系统的开发环境是什么,由哪些组成

主要有三个基本东西:
1)交叉编译环境,即支持某一种硬件体系的编译器,如arm-linux-gcc(支持arm硬件体系)
2)操作系统,也就是通过交叉编译工具编译后的Linux内核;
3)文件系统

E. Linux 下进行 C/C++ 开发一般使用什么开发环境

Linux的C/C++开发环境一般都是文本编辑器(Vim、emacs等)+编译器(GCC、g++、make、cmake)+调试器(gdb),用集成开发环境IDE(比如codeblocks、eclipse-cdt)的比Windows平台要少。我才开始用的是eclipse-cdt,也是觉得IDE不好用,而且写一个helloworld都要产生一大堆文件(也不知道这些文件什么作用),用git来维护管理代码也非常不方便,而且如果编写的是命令行程序会反复切换到终端,还不如直接在终端编译,总之太不灵活了。不过如果gdb用得不习惯的,可以选择用gdb的图形前端ddd和Kdbg这两个软件。也有觉得命令行编辑器不习惯的,他们会选择图形界面的gVim+各种插件,或者图形功能更好的代码编辑器如gedit、Sublime Text、Atom、VScode等等。

F. 如何架设自己的Linux开发环境

硬件准备:一台基于ARM11的开发板,最好带显示屏的。
软件准备:Linux操作系统,NFS网络文件,JTAG调试工具,arm-linux-gcc编译工具链,嵌入式linux操作系统(根据开发板和处理器配置并且编译),扩展库(比如GUI,如果有的话)。
基本步骤:
1、在根据开发板配置嵌入式Linux操作系统(勾选NFS文件系统支持),并且编译。
2、利用JTAG工具烧录开发板的UBOOT
3、配置开发板的网络端口和PC端网络端口,利用TFTP工具,将编译好的嵌入式linux操作系统烧录到开发板中
4、配置好PC端Linux操作系统的NFS文件系统
5、在PC端Linux操作系统中编译你的嵌入式linux软件,并且放到NFS文件系统中。
6、开发板通过网络访问PC上的NFS文件系统,执行其中编译好的应用程序
7、享受你的开发之旅吧。

G. 请问如何在linux下搭建c语言开发环境

一般需要安装二进制工具如 as objmp ar strip
编译器 gcc g++
连接器 ld
c/c++标准库的头文件
有的还可能需要c/c++标准库的静态链接版本.a
一般以上这些东西会合在一起叫工具链

你用什么发行版的linux 一般rh ubuntu之类的 用yum/apt-get直接安装gcc就好了

H. Linux下安装和配置C语言开发环境

修改 /etc目录下的bashrc文件或profile文件
sudo vi /etc/bashrc
文件末尾添加
export PATH=GCC所在路径:$PATH
保存退出
执行 . 空格 /etc/bashrc

再试试
PATH 是个环境变量,Windows下也有类似的东西

I. 为什么大多数C语言开发环境选择linux呢

因为linux是开源的
windows不开源
我们不知道windows有没有在后台盗取我们的信息
所以很多企业不敢用windows平台
嵌入式要用到linux

J. 在linux系统下装软件开发环境,这里的软件开发环境是指什么

看你要开发什么软件
例如你要开发java语言相关的东西
那么首先你的linux要有Gcc G++ 这样的编译器,没有这个,所有的软件都无法编译
然后再装JDK java的开发环境,JREjava的编译器
配置环境变量,和安装开发工具等等
这就叫开发环境

热点内容
shell脚本的加减 发布:2024-10-09 21:23:23 浏览:395
安卓平板和苹果的平板有什么区别 发布:2024-10-09 20:26:37 浏览:425
上传速度对网速的影响吗 发布:2024-10-09 20:09:38 浏览:561
密码锁芯在哪里能买到 发布:2024-10-09 20:05:33 浏览:452
传奇服务器强行下线是什么意思 发布:2024-10-09 20:05:11 浏览:920
sqljoinas 发布:2024-10-09 19:48:01 浏览:391
文本编辑器没有编译器可以吗 发布:2024-10-09 19:39:36 浏览:996
linux环境变量oracle 发布:2024-10-09 19:24:36 浏览:318
pythonimport找不到模块 发布:2024-10-09 19:23:45 浏览:511
安卓怎么卸载插件 发布:2024-10-09 19:07:13 浏览:933