[求助]关于anjuta编译hello world[已解决]

软件和网站开发以及相关技术探讨
回复
头像
xxzc
帖子: 151
注册时间: 2009-01-26 17:45
联系:

[求助]关于anjuta编译hello world[已解决]

#1

帖子 xxzc » 2009-04-03 23:04

由于用c::b死活添加不了源代码文件,所以刚才我一看到[分享] Linux下用Anjuta写个Hello World 的C++程序竟如此简单!就试了一下,简洁而有深度,不错。可是......
:em20 一个简单的hello world

代码: 全选

#include <iostream>

using namespace std;
int main()
{
	cout << "Hello world!" << endl;
	return 0;
}
编译通过了,可是在运行的时候却

代码: 全选

EXECUTING:
/home/xxzc/test/src/main.o 
----------------------------------------------
/home/xxzc/test/src/main.o: 1: Syntax error: word unexpected (expecting ")")

----------------------------------------------
Program exited successfully with errcode (2)
Press the Enter key to close this terminal ... 
看起来像语法错误,可是这么简单的一个小程序哪来的语法错误?

另:编译出的main.o A并不自动加执行权限,需要自己手动加,有什么好办法没有,是不是我什么地方出错了?
谢谢! :em01
上次由 xxzc 在 2009-04-04 17:20,总共编辑 1 次。
aitjcize
帖子: 96
注册时间: 2009-02-01 18:28
来自: 台灣

Re: [求助]關於anjuta編譯hello world

#2

帖子 aitjcize » 2009-04-04 0:31

main.o不是執行檔
g++ main.cpp -o main

產生main執行檔
./main執行
Aitjcize, AZ
My Blog: http://berelent.blogspot.com
头像
xxzc
帖子: 151
注册时间: 2009-01-26 17:45
联系:

Re: [求助]关于anjuta编译hello world

#3

帖子 xxzc » 2009-04-04 8:43

make main.o
g++ -c -o main.o main.cc
Completed successful
总共耗时:2 秒
这是A上的信息
头像
xxzc
帖子: 151
注册时间: 2009-01-26 17:45
联系:

Re: [求助]关于anjuta编译hello world

#4

帖子 xxzc » 2009-04-04 8:48

既然不是可执行文件为什么会执行出结果?
头像
xxzc
帖子: 151
注册时间: 2009-01-26 17:45
联系:

Re: [求助]关于anjuta编译hello world[已解决]

#5

帖子 xxzc » 2009-04-04 17:21

算了,既然c::b的问题解决了,那就不用了
回复