Chinaunix首页 | 论坛 | 博客
  • 博客访问: 406481
  • 博文数量: 380
  • 博客积分: 75
  • 博客等级: 民兵
  • 技术积分: 1925
  • 用 户 组: 普通用户
  • 注册时间: 2011-09-05 15:35
文章分类

全部博文(380)

文章存档

2014年(1)

2013年(2)

2012年(19)

2011年(358)

我的朋友

分类:

2011-09-05 18:33:25

原文地址:HelloWorld(C++版本) 作者:chenxibing008

Hello World (C++)



hello_cpp.cpp文件


      1 #include
      2 #include
      3 using namespace std;
      4
      5 int main(void)
      6 {
      7     cout << "Hello CPP" <
      8
      9     return 0;
     10 }

手工编译

[root@RedHat hello_cpp]# iwmmxt_le-g++ hello_cpp.cpp -o hello_cpp

目标机运行

root@EPC-8000:~# ./hello_cpp
Hello CPP

Makefile文件

      1 EXEC    = hello_cpp
      2 OBJS    = hello_cpp.o
      3
      4 CROSS   = iwmmxt_le-
      5
      6 CXX = $(CROSS)g++
      7
      8 CFLAGS  =
      9
     10 all:  clean $(EXEC)
     11
     12 $(EXEC):$(OBJS)
     13     $(CXX) -o $@ $(OBJS)
     14
     15 clean:
     16     -rm -f $(EXEC) *.o
     17

在Makefile中指定c++编译器,必须使用CXX而不是CC或者其它!




阅读(385) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~