debian or ubuntu下 anjuta配置
我用anjuta 来编写gtk+/ c语言的程序。方便快捷。配置时长大约为半个小时。
1。添加源:点击主菜单上的“系统”》“系统管理”》“软件源”,输入密码后,在出现的对话框中点“第三方软件”,点左下脚的“Add...”,贴上下面这一行,再按“添加源”》“关闭”》“重新载入”。
代码: deb http://anjuta.org/apt ./
2。APT安装:点击主菜单上的“应用程序”》“附件”》“终端”,执行以下命令:
代码: $ sudo apt-get install anjuta
3。解决依赖:为让Anjuta能自动配置、编译、和更好的工作,我们需要安装一些必要的工具包,比如,本地化的"intltool";自动格式的"indent"。在“终端”执行以下命令:
代码: $ sudo apt-get install autogen automake build-essential indent intltool
这样能避免出现不能新建项目、编译,以及下面这类运行时错误(其它可能还有autoconf, automake等)。
代码: Unable to exec g++.real: No such file or directory
make: *** [main.o] 错误 2
Completed... unsuccessful
安装完成后要重启X(即登出再重新登录),Anjuta的部分图标才能完全正常显示。怪异 =_=||
写个Hello World 的C++程序
1。打开Anjuta:点击主菜单上的“应用程序”》“编程”》“Anjuta IDE”。
2。建立项目:在Anjuta中点击菜单,“文件”》“新 建”》“4. Project”。出现“应用程序向导”,点“前进”;工程类型选“C++”中的“Generic C++”(附图anjuta-1.png),之后点“前进”;“前进”;工程选项(Project Options)中,全选“否”(见附图anjuta-2.png),再点“前进”,应用即可。
3。查看源码:点左侧“工程”按钮,切换到“工程”选项卡。点工程名“foobar-cpp”,双击“main.cc”打开它,编辑器选择“Scintilla Editor”(这个才有代码补全功能,附图anjuta-3.png)。
4。编译运行:可以看到,main() 函数已预先写好了。我们按下“Shift+F11”编译,再按“F3”就能运行了!(这两个快捷键对应菜单在“生成”菜单下。)(附图anjuta-4.png,anjuta-5.png))
好了,Anjuta的更多功能等待你去发掘!点击“设置”》“Plugins”。。。。。。。
安装C/C++开发文档
在编程的过程中有时会记不得某个函数的用法,通常这时查man手册是比较快的,所以把这个manpages-dev软件包安装上。想要看某个函数的用法就man它。执行安装命令:
代码: ~$ sudo apt-get install manpages-dev
manpage的索引由mandb命令管理,有时在安装了新的manpage文件后,可能需要更新一下索引才能看到man -k 和man -f这些函数。
代码: ~$ mandb -c
然后,就可以查看这些文档了。比如,fopen的:
代码: ~$ man fopen
××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××××
上述文章转自http://hi.baidu.com/cybertingred/item/b7212d31898f07312f0f817c 但其实这样做后是无法建立GTK+项目的。还需要按安装GTK组件以及许可。
由于SUDO命令太多,我迟点补上。
要记得的是编译完成后怎么生产可执行文件。
这时您可把您的应用程序安装到视窗系统中去:选菜单项 Build->Install 尽管您现在也许并不想为您的应用程序创建一个tarball文件, 但也许以后您要发行软件时就需要这样做了。 在发行应用程序前,务必要填好 TODO,ChangeLog, INSTALL 和 README 这几个文件.要创建一个应用程序的发行版,请点击 Build->Build Distribution 创建过程也许会持续几秒钟,最终会在 /home/(username)/Projects/hello/ 目录下建立一个文件 hello-0.1.tar.gz。 现在您可以拿着这个证明您能力的可执行文件到处去炫耀炫耀了!
关于.tar.gz文件的安装
例子:
脱水后实质就是:
debian or ubuntu下 anjuta配置相关推荐
- MySql UBUNTU下复制配置
MySql UBUNTU下复制配置 [主服务器] 在/etc/mysql/目录下找到my.cnf,添加如下代码 [mysqld] log-bin=binary-log server-id=1 log- ...
- Ubuntu下安装配置Open×××
Ubuntu下安装配置Open××× 时间:2009-02-11 21:03来源:http://www.kklinux.com 作者:看看Linux 点击:2664次 1. 安装 Ubuntu中安装O ...
- Ubuntu下VScode配置ssh免密远程登录
一 实现步骤 1.在本机与远程服务器上, 输入ssh-keygen -t rsa,然后连续回车直到结束 2.在本机上执行命令 ssh-copy-id 命令 (1).命令介绍 ssh-copy-id命令 ...
- ubuntu下git配置和基本使用
ubuntu下git配置和基本使用 1.git简介 Git 是一个分布式的文件托管系统,当然这里的文件主要是源代码(文本),也可以包含其他非文本的二进制数据.由于 git 主要用于存储代码(.ja ...
- ubuntu下nginx配置
ubuntu下nginx配置 文章目录 ubuntu下nginx配置 初步分析 查看nginx.service 找到服务文件 查看服务文件 查看配置文件的加载路径 配置文件分析 全局指令块 http指 ...
- openni linux arm,Ubuntu下安装配置OpenNI实战笔记
1. 库OpenNI SensorKinect NITE的安装 (1)OpenNI step1 :下载 OpenNI库文件 选择"OpenNI Binaries"->&quo ...
- ubuntu下nagios配置
参考文献: http://www.cnblogs.com/mchina/archive/2013/02/20/2883404.html http://my.oschina.net/duangr/blo ...
- Ubuntu下安装配置VNC远程工具
现在Linux是非常火的 很多人喜欢用它,界面简单,操作容易,有很多图形化工具如WinSCP可以与Ubuntu进行文件的上传的与下载,Xshell就是如同控制ubuntu的终端一样,简单方便,不过要 ...
- ubuntu java反编译,[原创]Ubuntu下简单配置反编译工具以及其开发环境
0x0:前言 个人电脑重新换了下系统,Ubuntu14.04,刚好需要配置下android的反编译环境,这里简单记录一下,以供有需要的朋友参考. 其实最简单的,只需要apktool就可以了,不过有编码 ...
- Ubuntu下安装配置java及环境变量
这里的办法不是在线安装,因为需要更新源(你懂的,费时费事~),so这里介绍在Ubuntu上手动下载安装配置Java环境变量 *系统:Ubuntu 16.4 1.下载jdk,直接用系统的Firefox浏 ...
最新文章
- 18-python基础7-闭包函数和装饰器
- java string s_Java字符串:“String s=新字符串(”愚蠢“);
- windows下的虚拟内存分配分析
- 格式化json_在Spring Boot中格式化JSON日期
- Android传感器编程带实例
- msb Lesson00_Object_Class.scala
- 我常用的shell命令
- Linux-kernel网桥代码分析(二)
- C#多线程学习(五) 多线程的自动管理(定时器)
- Labview学习笔记(一)
- JavaEE ActionForm的高级应用
- 无人机在土地测绘中的应用
- Graphpad作图--百分比堆积柱形图
- 机械计算机运算能力,人计算与机器计算的差别
- php 公众号打开小程序,微信公众号图文消息新增两种进入小程序的方式
- 怎么将三张图片合成一张图片?
- php漂浮,【飘】【漂】:【飘浮】【漂浮】、【漂泊】【飘泊】【飘薄】
- shell脚本输出颜色字体
- 900页数学论文证明旋转的黑洞不会爆炸,丘成桐:30多年来广义相对论首次重大突破...
- Java工作4年从美团、百度、阿里、京东面试回来感想