当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 11 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : anjuta C++ 编程无法编译
帖子发表于 : 2009-05-08 13:51 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
我写了一个“hello world”的程序,F9编译时出现如下错误
/media/WORK/anjuta/src/(anjuta:13545): libanjuta-WARNING **: 无法执行命令:“/scratchbox/login”
这是萨回事/


页首
 用户资料  
 
2 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-08 15:46 

注册: 2006-02-27 10:32
帖子: 267
送出感谢: 0 次
接收感谢: 0 次
在installed plugin中不要选择scratchbox


页首
 用户资料  
 
3 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-11 9:36 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
zigzed,
现在又出现新的问题,编译成功,但是不能生成可执行程序
萨回事,F11是灰色的不能无效


页首
 用户资料  
 
4 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-11 13:44 

注册: 2006-02-27 10:32
帖子: 267
送出感谢: 0 次
接收感谢: 0 次
信息不充分,无法回答问题。。。

请给出编译连接时的错误信息。


页首
 用户资料  
 
5 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-11 19:23 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
就是说,
1。打开Anjuta:点击主菜单上的“应用程序”》“编程”》“Anjuta IDE”。

2。建立项目:在Anjuta中点击菜单,“文件”》“新建”》“4. Project”。出现“应用程序向导”,点“前进”;工程类型选“C++”中的“Generic C++”(附图anjuta-1.png),之后点“前进”;“前进”;工程选项(Project Options)中,全选“否”(见附图anjuta-2.png),再点“前进”,应用即可。

3。查看源码:点左侧“工程”按钮,切换到“工程”选项卡。点工程名“foobar-cpp”,双击“main.cc”打开它,
写了一个Hello world程序
4,按F9是编译,编译后想生成可执行程序,但是此时,没有了生成可执行程序的选项,F11此时是灰色的不可用,不能生成可执行程序
,这回说明白了没哟


页首
 用户资料  
 
6 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-12 9:52 

注册: 2006-02-27 10:32
帖子: 267
送出感谢: 0 次
接收感谢: 0 次
我大概明白了,,,,,,但是我不知道F11是干什么的。

但是程序是需要编译(compile)而且链接(Link)的。。。

编译只是将某个源代码编译为二进制的目标文件。
链接才能将这些二进制的目标文件链接为执行程序。

请选择BUILD(我不知道快捷方式是否为F11),或者到工程(project)所在目录下运行
./configure
make all
然后在 src 目录下就有执行程序了。


页首
 用户资料  
 
7 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-12 13:07 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
file:///home/whc/.eva/376574730/customCaches/{71FE891B-6DEE-4F1D-B023-403C3BFBBB08}.jpg


页首
 用户资料  
 
8 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-12 13:10 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
[img]file:///home/whc/.eva/376574730/customCaches/{71FE891B-6DEE-4F1D-B023-403C3BFBBB08}.jpg
[/img]


页首
 用户资料  
 
9 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-12 13:18 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
zigzed,
使用./configure命令后
出现以下错误提示
configure: error: cannot find install-sh or install.sh in "." "./.." "./../.."
我截屏后传不上去,确实有project菜单,它的子菜单没有啥,生成(Build)
下面有编译(F9),生成(F11),编译成功了生成了main.o文件后,想再生成可执行 程序,但是生成的按钮(F11)
是灰色的不可用这是萨回事,有邮箱或者qq的话我给你传过去,你给看看


页首
 用户资料  
 
10 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-12 18:11 

注册: 2006-02-27 10:32
帖子: 267
送出感谢: 0 次
接收感谢: 0 次
你应该是没有安装 automake 等包

anjuta 在自动生成代码的时候,是否有告警或者错误?


页首
 用户资料  
 
11 楼 
 文章标题 : Re: anjuta C++ 编程无法编译
帖子发表于 : 2009-05-12 21:19 

注册: 2008-07-10 15:08
帖子: 448
送出感谢: 0 次
接收感谢: 0 次
这个我保证确实是已经安装了


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 11 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 3 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译