g++

hc0517의 이미지

우분투에서 개발환경 설치 할때요..

우분투 설치했습니다. 최신버전으로 설치했고요..
그런데

sudo apt-get install build-essential했고요
make, gcc, g++ 다 설치가 되엇습니다. 물론

나초스 받아서 설치했고요
rpm -> deb로 바꿔서 설치했공교

cross컴파일 또한 rpm으로 되어있는것을 설치했습니다.

iftheone의 이미지

여러 개의 library를 만들어서 build할 때의 문제

예를 들어서 설명드리겠습니다.
A라는 class와 B라는 class가 있습니다.
A와 B는 각각 다른 library에 들어있으며, class B는 class A의 method를 호출합니다.

filename: a.h

class A
{
public:
  A();
  virtual ~A();
 
  void HelloA();
};

filename: a.cpp

#include <iostream>
#include "a.h"
 
using namespace std;
 
A::A()
{
  cout << "A::A()" << endl;

killereco의 이미지

g++ on AIX complie error

아래와 같은 aix 사이트에서 gcc와 g++을 다운 받아서 설치했습니다.
AIX Toolbox for Linux Applications
http://www-03.ibm.com/servers/aix/products/aixos/linux/download.html

g++ -o stl stl.cpp 로 컴파일하면 아래와 같은 에러가 납니다.
이 에러는 어떻게 해결해야 하는지요?

stl.cpp

#include <iostream>
#include <vector>
#include <algorithm>

g++ 구독하기