2010-04-27 6 views
5

저는 Visual Studio, XCode, SharpDevelop, CodeBlocks 등과 같은 다양한 IDE 용 프로젝트 파일을 빌드하고 C/C++ 및 C# 프로젝트를 모두 지원하는 프로젝트 생성기를 찾고 있습니다.크로스 플랫폼 다중 언어 프로젝트 생성기?

나는 CMake를 보았지만 C# 지원이 부족한 것 같습니다.

누구든지 의견이 있으십니까?

답변

0

코드 생성 도구 (예 : CodeSmith)를 사용하여 파일을 생성 할 수 있지만 직접 프로젝트 템플릿을 만들어야합니다.

+0

배경 정보 ... 현재 Smarty를 사용하여 PHP로 개발 된 시스템이 있습니다. CodeSmith는 IDE가있는 Smarty처럼 보입니다 ... 멋지지만 템플릿을 만들고 실행을 관리하지 않는 솔루션을 찾고 싶었습니다. –

4

은 Visual Studio, MonoDevelop, SharpDevelop, XCode, Code :: Blocks, CodeLite 및 일반 GNU Make의 프로젝트 파일을 생성 할 수 있으며 Unix, Linux, OSX에서 다양한 플랫폼 용 C#, C++ 및 C 프로젝트를 빌드 할 수 있습니다. Windows가 플레이 스테이션 3와 X 박스에 대한 crosscompiling하는 360

+0

이것은 언뜻 보면 정말 좋은 솔루션처럼 보입니다. 감사! –

+0

그래서 Premake를 더 가까이에서 보았습니다. 올바른 방향으로 나아가는 동안 그것은 우리에게 이상적이 아닌 몇 가지 점을 가지고 있습니다 : 1. Lua 기반 .... 좋은 디버깅 도구가 없기 때문에 사용하기 어려운 또 다른 언어입니다. 나는 Lua를 좋아하고 전에 그것을 사용했고 그것을위한 3rdparty "ide"가 있다는 것을 알고 있지만 ... 나는 C#을 고집하고 싶다. 2. Premake는 아직 VS2010 또는 XNA C# 프로젝트를 지원하지 않습니다. 우리가 이것을 지원하기 위해 확장 할 수는 있지만, 우리는 피하고 싶었던 더 많은 개발 작업에 들어갔다. 3. Premake의 C# 지원은 매우 간단하며 프로젝트 구성 설정이 부족합니다. –

+0

@TomSpilman, 이제 VS2010을 지원합니다. 여전히 netbeans cnd 또는 eclipse cdt를 지원하기 위해 대기 중입니다. – lurscher