2012-01-09 3 views
3

다음과 같은 문제가 있습니다. 우리는 Netbeans C++ 프로젝트의 형태로 (다소 큰) 코드 기반을 가지고 있습니다. 컴파일/실행시 프로그램은 바이너리를 생성/실행 한 다음 메인 프로그램을 실행합니다. 그러나 이제는 코드 기반 내에서 많은 클래스를 사용하는 몇 가지 작은 도구 (컴파일러, 변환기 등)를 구현해야합니다.Netbeans (C++) 프로젝트 내의 복수 main() 함수

하나의 프로젝트에서 여러 실행 파일을 생성하도록 Netbeans IDE를 설정할 수 있습니까? 제대로 작동하지만 다소 불편한 점은 다음과 같습니다.

  • 전체 프로젝트를 실행 파일과 라이브러리로 모두 컴파일하십시오. 라이브러리를 사용하여 컴파일러, 변환기 등을 생성하십시오 (많은 추가 코드를 작성해야합니다 ...)
  • 개별 매크로가 정의 된 여러 대상을 작성하십시오. 이 매크로를 코드 내부에서 사용하면 주요 기능을 교환 할 수 있습니다 (이 기능은 더러 우며 기본 프로그램과 관련된 모든 도구를 컴파일하기 위해 단일 버튼을 누르는 문제를 실제로 해결하지 못합니다).

의견이 있으십니까?

답변

1

프로젝트를 올바르게 해석했는지 확신 할 수 없지만 몇 가지 실행 파일을 빌드하는 작업에 대해서는 다음을 제안합니다. 구성 호출 빌드 명령에서 필요한 모든 실행 파일을 빌드하는 스크립트를 호출하십시오.

+0

죄송합니다. 다시 연락을 받아 주셨습니다 (^^). 또한 이것을 만족하지 못하는 것이 유일한 방법 인 것 같습니다. –