分页: 3 / 8

发表于 : 2007-11-12 17:29
actioin
a54cc 写了:
stlxv 写了:
showboy 写了:还是觉得命令行,更简单
那只能用来玩玩罢了
我们公司一千多人天天都在玩玩罢了啊...
哈哈!~
我们家一个人天天都在玩玩罢了...

发表于 : 2007-11-19 15:37
tipfoo
bones7456 写了:这玩意不支持gbk的代码,嘿嘿,公司的代码都是win下的,所以....
只能用eclipse了.
在“设置”→“参数”→“文档”下,你想要啥编码没有?任你选!

发表于 : 2007-11-22 14:05
catding
老大,,
为什么我建立完project后,Build Project Shift+f11那一项一直都是灰的呢?
可以complie
就是不能execute
说是:Program '/home/proxin/Projects/fobar-cpp/src/foobar-cpp' does not exists.

怎么回事阿。。。

发表于 : 2007-11-22 14:23
tipfoo
也许你没仔细看。

如果你建立项目时,没有将“Add Internationalization”这项设置为的话,你应该再安装 intltool 包。

代码: 全选

$ sudo apt-get install intltool
之后,重新建个工程看看。要不想重新建的话,可以试试执行:
“生成”→“清理工程”;
“生成”→“Run Autogenerate...”;
“生成”→“Run Configure...”;
“生成”→“生成工程”。

发表于 : 2007-11-23 0:22
zhanswer
感觉就是新人才要用用命令行。LINUX上面的所谓的IDE 没有一个能和MS的VS系列比的,甚至连VC6加个插件都比不上。

不熟悉GCC的编译参数,不熟悉vi,不熟悉Makefile
那还叫LINUX C++程序员吗?去MS搞VS2005不是更爽(没有鄙视MS vs2005的意思,那个东西是在强大)


要说编程的IDE,只要MS还在,我估计能赶的上的不多。


LINUX下面,编程要从另外一条路走,至少清楚一件事情,那些CODE是我写的,那些不是,都作了些什么。
我在VC下面写了七八年程序,就一直在这个方面困惑着,呵呵。

发表于 : 2007-11-23 0:34
stlxv
大家试一下 cout. 看看补全能不能出来

发表于 : 2007-11-23 9:42
tipfoo
是的,不得不承认它的自动补全还是不够强,只能称得上“自动补全”或“不完全代码自动补全”。也就是,有些符号要你输入一次后,它才能帮你列出来。这个视频演示的就是这种情况。不过,即使是这样也能大大节省我们输入代码的时间了。

令人高兴的是,Anjuta已经在这方面下米了。看看这个悬赏任务表,名为“symbol-browser”的任务就与自动代码完成关系紧密,赏金$1500 USD,已被英雄揭榜了。其任务要求时间是200小时。

期待Anjuta!相信Anjuta!支持Anjuta!

另外,还有几个“Pending Tasks”哦,有能力的朋友快去抢钱啊!
(那个700刀的任务真是让人流口水 :twisted:

发表于 : 2007-11-23 10:50
tipfoo
在Linux下,总算完成了从CLI到GUI编程的过渡。写代码是相对容易的,反而是写下面的文档花了几天时间。

[Linux可视化编程系列]
一、用 Anjuta 轻松搭建 Gtkmm+libglademm 开发环境
二、掀起 Gtkmm + libglademm 的盖头来
三、体验Glade的可视化界面设计

希望这几篇文章能为掌握了C++的朋友进入Linux可视化GUI编程的世界起到一点作用。

发表于 : 2007-11-23 10:54
catding
tipfoo 写了:也许你没仔细看。

如果你建立项目时,没有将“Add Internationalization”这项设置为的话,你应该再安装 intltool 包。

代码: 全选

$ sudo apt-get install intltool
之后,重新建个工程看看。要不想重新建的话,可以试试执行:
“生成”→“清理工程”;
“生成”→“Run Autogenerate...”;
“生成”→“Run Configure...”;
“生成”→“生成工程”。
谢谢。我搞定了。。
终于可以编译了

发表于 : 2007-11-24 8:37
summerpet
为让Anjuta能自动配置,编译,我们需要安装一些必要的包,在“终端”执行以下命令:
代码:
sudo apt-get install autogen automake build-essential

可是出现 :
sudo apt-get install autogen automake build-essential
正在读取软件包列表... 完成
正在分析软件包的依赖关系树
Reading state information... 完成
将会安装下列额外的软件包:
autoconf autotools-dev dpkg-dev g++ g++-4.1 libc6-dev libopts25
libopts25-dev libstdc++6-4.1-dev linux-libc-dev m4 patch
建议安装的软件包:
autoconf2.13 autobook autoconf-archive gnu-standards autoconf-doc
automake1.10-doc debian-keyring g++-multilib g++-4.1-multilib gcc-4.1-doc
glibc-doc manpages-dev libstdc++6-4.1-doc diff-doc
推荐安装的软件包:
automaken
下列【新】软件包将被安装:
autoconf autogen automake autotools-dev build-essential dpkg-dev g++ g++-4.1
libc6-dev libopts25 libopts25-dev libstdc++6-4.1-dev linux-libc-dev m4 patch
共升级了 0 个软件包,新安装了 15 个软件包,要卸载 0 个软件包,有 3 个软件未被升级。
需要下载 2058kB/9992kB 的软件包。
解压缩后会消耗掉 38.6MB 的额外空间。
您希望继续执行吗?[Y/n]y
更换介质:请把标有
“Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)”
的碟片插入驱动器“/cdrom/”再按回车键

获取:1 http://mirrors.shlug.org gutsy/main m4 1.4.10-0ubuntu2 [207kB]
获取:2 http://mirrors.shlug.org gutsy/main autoconf 2.61-4 [448kB]
获取:3 http://mirrors.shlug.org gutsy/main libopts25 1:5.9.1-2 [47.7kB]
获取:4 http://mirrors.shlug.org gutsy/main libopts25-dev 1:5.9.1-2 [67.8kB]
获取:5 http://mirrors.shlug.org gutsy/main autogen 1:5.9.1-2 [857kB]
更换介质:请把标有
“Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 (20071016)”
的碟片插入驱动器“/cdrom/”再按回车键
为什么要 Ubuntu 7.10 _Gutsy Gibbon_ - Release i386 的光盘呢?

发表于 : 2007-11-24 10:30
tipfoo
如果不想,点击菜单“系统”→“系统管理”→“软件源”,

在出现的选项页“Ubuntu软件”中,将“从CDROM/DVD安装”下面的复选框清空,然后关闭对话框,回答“重新载入”。

发表于 : 2007-11-24 10:56
jackallen
刚开始学习C
不明白为什么不能用 void main()
非改成int main 才OK

发表于 : 2007-12-10 23:29
hnzksq
tipfoo 写了:
blackwolf1983 写了:刚才又试了下,我的那个软件源的软件没法加入源。也不知道怎么回事,输入命令,但是添加源的按钮总是灰色的。老大,帮帮忙了。
那就采用编辑配置文件的方式添加源。

代码: 全选

$ gksu gedit /etc/apt/sources.list
将下面这行添加到最后:

代码: 全选

deb http://anjuta.org/apt ./
更新一下:

代码: 全选

sudo apt-get update
然后,就可以接着下一步了。
这个源是不是没什么用啊,我这里没有显示可以更新啊!

发表于 : 2008-02-05 15:09
sevk
Anjuta DevStudio 2.3.2 - Tornado (unstable) -- released!
2008-01-11 08:07 - Anjuta DevStudio
Anjuta team proudly announces the release of Anjuta DevStudio 2.3.2. It is the 3rd development (unstable) release for 'Tornado' series 2.4.x.

This release is developmental and contains many bugfixes, debugger improvements and internationalization improvements.


7.10的源里还是2.2.0版本,源里软件都太旧了。

发表于 : 2008-02-15 17:35
kobecater000
vim+gcc/g++,飘过